Python 14

[Python / 기초] 파이썬 제어문 - if, elif, else

📍 제어문 ✅ 조건문(if문) if : if의 조건식이 참인 경우 실행 else: if의 조건식이 거짓인 경우 실행 my_string = '12/25' # 크리스마스입니다. if my_string == '12/25': print('크리스마스입니다.') else: print('크리스마스가 아닙니다.') num = 5 # 홀수입니다. if num % 2 == 0: print('짝수입니다.') else: print('홀수입니다.') ✅ 조건문(elif문) if : if 조건이 참인 경우 실행 elif : elif 조건이 참인 경우 실행 ... else: 위의 조건식에 하나도 부합하지 않는 경우 실행 # 90점 이상 A (95점 이상이라면 good 추가) # 80점 이상 B # 70점 이상 C # 나머지 F s..

Python 2024.01.12

[Python / 기초] 파이썬 자료구조 - List, Tuple, Range, Set, Dictionary

📍 Sequence 자료구조 : 데이터가 나열된 자료구조 ✅ List 선언 : 변수이름 = [value1, value2, value3] 접근 : 변수이름[index] location = ['서울', '대전', '부산'] print(location) # ['서울', '대전', '부산'] print(type(location)) # print(location[1]) # 대전 print(location[-1]) # 부산 (맨 오른쪽에서 1번째) # 찾을 수 없는 정보 print(location[3]) print(location[-4]) 더보기 --------------------------------------------------------------------------- IndexError Tracebac..

Python 2024.01.12

[Python / 기초] 파이썬 연산자 - 산술연산자, 비교연산자, 논리연산자, 복합연산자, 형변환

📍 연산자 ✅ 산술연산자 a = 2 b = 3 print(a + b) # 5 print(a - b) # -1 print(a * b) # 6 print(a / b) # 0.666666666 # 제곱 print(a ** b) # 8 # 나눈 몫 print(a // b) # 0 # 나눈 나머지 print(a % b) # 2 # (나눈 몫, 나눈 나머지) print(divmod(a, b)) # (0, 2) ✅ 비교연산자 a = 5 b = 10 print(a > b) # False print(a = b) # False print(a 1 1 + '1' TypeError: unsupported operand type(s) for +: 'int' and 'str' ✔️ contai..

Python 2024.01.12

[Python / 기초] 파이썬 변수 - Number, Boolean, None, String

📍 변수 : 변수이름 = 값 ✅ Number int : 정수 float : 소수 complex : 허수 변수.imag : 허수부분 변수.real : 실수부분 : type() 변수타입 출력 a = 1000 type(a) # int b = 1.1 type(b) # float c = 1 - 4j type(c) # complex c.imag # -4.0 c.real # 1.0 ✅ Boolean : True(1), False(0)로 이루어진 타입 a = True b = False type(a) # bool type(b) # bool ✅ None : 데이터가 없음을 의미 a = None type(a) # NoneType ✅ String : 문자열은 ', "를 이용하여 표현 a = 'hello' type(a) # s..

Python 2024.01.12