본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
https://fastcampus.info/4oKQD6b


251130(일) 19일차
데이터타입(1) 정수형, 실수형, Boolean
파이썬 숫자 및 Boolean 데이터 타입
정수형(Integer)
부호가 있는 정수 값을 저장하는 데이터 타입
예: +3, -7
정수형 변수는 사칙연산, 제곱, 몫과 나머지 연산 가능
비교 연산도 가능: ==, !=, >, <, >=, <=
a = 10 # 정수형 변수
b = -3
c = a + b
실수형(Float)
소수점이 있는 숫자를 저장
예: 3.24, -0.5
내부적으로 부동 소수점 방식 사용 → 근사값 저장, 아주 정확하지 않을 수 있음
사칙연산, 비교 연산은 정수형과 동일하게 사용 가능
pi = 3.1415
x = 2.5
y = pi * x
불리언(Boolean)
참(True) 또는 거짓(False) 값을 저장하는 데이터 타입
정수/실수 비교 연산 결과도 Boolean 값으로 나타남
변수에 저장할 때는 따옴표 없이 True 또는 False 사용
is_active = True
has_permission = False
논리 연산 가능: and, or, not
and: 모든 조건이 참일 때만 참
참 and 참으로 연결된 경우에는 참이지만 그 외에 참과 거짓 또는 거짓과 참으로 연결된 경우는 거짓
or: 조건 중 하나라도 참이면 참
참 or 참으로 연결된 경우에는 참
and와 or의 차임저이라고 하면 or은 둘 중 하나라도 참이면 참
참 or 거짓의 결과는 참
and와 마찬가지로 거짓 or 거짓은 거짓
not: 값 반전 (True → False, False → True)
not을 붙여 true를 false로 false를 true로 간편하게 뒤집을 수 있다
a = True
b = False
print(a and b) # False
print(a or b) # True
print(not a) # False
Boolean 값은 **흐름 제어(if, while 등)**에서 매우 중요함
이번 강의를 통해
파이썬의 숫자형과 Boolean 타입을 배웠다
기본적인 데이터 타입이지만 실제로 코드를 작성하고 로직을 구성할 때 핵심적인 역할을 하는 것이 인상적

