728x90
반응형
우리는 살아가다 보면 어떤 조건이 충족되야 행동을 할 수 있는 경우가 있다.
예를들어 '100만원이 있으면 최신 GPU를 사겠다.'가 있을 수 있다.
이를 파이썬에서 표현하면 다음과 같다.
money = 1e+6 # 100만원
if money >= 1e+6:
print('최신 gpu를 산다.')
else :
print('돈을 더 번다.')
최신 gpu를 산다.
위에서 볼 수 있듯이 조건이 충족이 되면 if가 작동되고 그렇지 않은 경우 else 이하가 작동된다.
그리고 if와 else 모두 조건이 끝나면 콜론 (:)을 마지막에 넣어야 한다.
이것이 조건의 끝이 되는 부분을 명시해주기 때문이다.
다른 것으론 들여쓰기 (indentation)가 되어있는 것을 볼 수 있는데
파이썬은 if나 else에 들어갈 모든 명령어들이 들여쓰기가 동일한 수준으로 잘 되어 있어야 한다.
아래의 예시를 통해 보자.
# 올바른 if문
if 조건문:
명령어1
명령어2
명령어3
# 올바르지 않은 if문
# 아래의 경우들은 오류가 발생한다.
# 1. 들여쓰기가 안된 경우
if 조건문:
명령어1
명령어2
명령어3
# 2. 들여쓰기가 과도하게 된 경우
if 조건문:
명령어1
명령어2
명령어3
728x90
반응형
'파이썬3 > 기초' 카테고리의 다른 글
파이썬 while문 (0) | 2022.01.15 |
---|---|
비교 연산자 (Comparison Operators) (0) | 2022.01.08 |
변수 (variable)와 카피 (copy) (0) | 2021.12.30 |
불 (bool) 자료형 (0) | 2021.12.30 |
집합 (set) (0) | 2021.12.29 |