[Python]조건문
두개 혹은 그 이상의 것을 비교하여 true
혹은false
를 리턴하는 조건문에 대해 알아보겠습니다.
비교
- 숫자의 비교
- 크다(>)
- 크거나 같다,작거나 같다(>=)
- 같다(==)
- 같지 않다(!=)
- boolen 연산
- and 연산
- or 연산
- not 연산
if a and b:
print("둘다 참인가")
if 10 > 9:
print("10이 9보다 크다")
else와 elif
else
- if의 조건이 맞지 않는 경우 실행
if 10 > 11:
print("10이 11보다 크다")
else:
print("10이 11보다 작다")
elif
- else와 if와 결합한 것, 조건이 맞지 않는 경우 다른 경우 검사.
if me == 1:
result = 'one' # 조건이 참일 때 실행
elif me == 2:
result = 'two' # 다른 조건이 참일 때 실행
else:
result = 'thr' # 둘다 아닐때 실행