파이썬 기초 문법 (자료형 ~ 불리안)
자료형intfloatstringbolllsit: [] -> 수정 가능 / 연산 속도 下tuple: () -> 수정 불가능 / 연산 속도 上dict: {}Nonex = 30y = 0.134s = 'string'bool = Trueli = [10, -324.33, 'a', "bbb"]tup = (10, -233.33, '안녕', "KK")dict = {"a": 1, "b": "둘", 'c': "3"}nothing = None 변수변수 이름 = 값#[예시]a = 10b = "hello"c = True 다른 언어들과 다르게 따로 타입명을 명시하지 않아도 파이썬이 입력 값에 따라 자동으로 타입을 파악한다. 변수명문자 또는 _로 시작 - ex) name, _name문자, 숫자, _로 구성 - ex) name123..
2024. 9. 13.
3. 상수와 데이터 표현방법
정수: -2, -1, 0, 1, 2 ….실수: 0.1, 0.2, 0.3진법 기수 (Base) 사용 숫자 예시 (10진법 숫자 42의 표현) 설명 프로그래밍 표기(42)10진법100, 1, 2, 3, 4, 5, 6, 7, 8, 942일반적으로 사용하는 숫자 체계428진법80, 1, 2, 3, 4, 5, 6, 7528을 기수로 하는 숫자 체계05216진법160, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F2A16을 기수로 하는 숫자 체계0x2A2진법20, 11010102를 기수로 하는 숫자 체계 각 진법의 변환 예시10진법 (Decimal, Base 10)사용 숫자: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9예시:10진법 숫자 **42**는 4 * 10^1 + 2 ..
2024. 5. 31.
where 키워드를 이용한 반복문 제어 - 정대리 인프런
우선 우리가 알고 있는 반복문은 아래와 같다. import UIKit var myArray : [Int] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for item in myArray { print("item: \(item)") } // item: 0 item: 1 item: 2 ... 해당 코드는 "myArray라는 Int 배열을 item이라는 곳에 담아서 반복문을 통해서 출력시키겠다." 라는 의미이다. 만약 반복문을 사용할 때 특정한 조건에서 반복을 하고 싶다면 어떻게 해야할까? 그럴 때는 where이라는 키워드를 사용해서 조건을 걸어주면 된다. import UIKit var myArray : [Int] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for ..
2022. 6. 22.