파이썬 파트3. 조건문
24 Feb 2017 | python 파이썬 조건문파이썬 파트3. 조건문
조건문 문법
people = 5
apple = 3
if people > apple:
print('사람이 너무 많아! 몇 명은 못먹겠네')
비교
- 비교의 결과는 True 또는 False
- 숫자 비교
- 크다
- 0 < 10
- 크거나 같다, 작거나 같다
- 3 <= 10
- 같다
- 5 == 5
- 같지 않다
- 5 != 10
- 크다
- Boolen 연산
- and연산
- 두 조건이 모두 참인지를 체크
- or
- 두 조건 중 하나라도 참이다
- not
- true/false를 뒤집기 위해 사용
# 예. a는 20대이다. 20 <= a and a < 30 # 예시. a는 18세 미만 또는 60세 이상이다. a < 18 or 60 <= a
- true/false를 뒤집기 위해 사용
- and연산
else와 elif
else
- if의 조건이 맞지 않는 경우 항상 실행
- 반드시 if뒤에 나와야 한다
if mine == yours: result = DRAW else: result = '이기거나 지거나'
elif
- else 와 if의 결합으로 조건이 맞지 않는 경우 다른 경우를 검사
- 기능의 차이가 아닌 보이는 것의 차이
if mine == SCISSOR: result = '가위' # 조건이 참일 때 실행 elif mine == ROCK: result = '바위' # 다른 조건이 참일 때 실행 else: result = '나머지' # 조건이 거짓일 때 실행