Python
[Python] 파이썬 제어문 - if
늘이
2023. 11. 8. 17:12

1. 기본구조
if 조건문:
수행할_문장1
수행할_문장2
...
else:
수행할_문장A
수행할_문장B
...
2. 들여쓰기 방법 알아보기
if 문을 만들 때는 if 조건문: 바로 다음 문장부터 if 문에 속하는 모든 문장에 들여쓰기(indentation)를 해야 한다.
# 들여쓰기 좋은예
if 조건문:
수행할_문장1
수행할_문장2
수행할_문장3
# 들여쓰기 나쁜예1(들여쓰기를 해야함)
if 조건문:
수행할_문장1
수행할_문장2
수행할_문장3
# 들여쓰기 나쁜예2(들여쓰기는 같은 깊이로 해야함)
if 조건문:
수행할_문장1
수행할_문장2
수행할_문장3
3. 비교 연산자 in, not in
파이썬은 다른 프로그래밍 언어에서 쉽게 볼 수 없는 재미있는 조건문도 제공한다.
x in 리스트 | x not in 리스트 |
x in 튜플 | x not in 튜플 |
x in 문자열 | x not in 문자열 |

4. 다중 조건 판단 elif
>>> pocket = ['paper', 'cellphone']
>>> card = True
>>> if 'money' in pocket:
... print("택시를 타고가라")
... elif card:
... print("택시를 타고가라")
... else:
... print("걸어가라")
...