Python

[Python] If, elif, else 문 정리

YEJI ⍢ 2022. 9. 24. 15:57
728x90

if문

조건문이 참이면 실행됩니다.

 

 

if 문 예제입니다.

a = 1

if a == 0:
    print("a는 0입니다.")
if a == 1:
    print("a는 1입니다.")

두 번째 if만 실행됩니다.

 

 

if - else 문

참이면 if문이 실행되고 거짓이면 else문이 실행됩니다.

a = 1

if a == 0:
    print("a는 0입니다.")
else:
    print("a는 1입니다.")

If문의 조건이 거짓이기 때문에 else문이 실행됩니다.

 

 

 

elif 문

여러개의 조건이 존재할 때 사용합니다.

a = 1

if a == 0:
    print("a는 0입니다.")
elif a == 1:
    print("a는 1입니다.")
else:
    print("a는 0도 1도 아닙니다.")

 

조건문에서 in, not in 을 사용할 수 있습니다.

num = [ 1, 2, 3, 4, 5]

if 1 in num:
    print("1은 포함됩니다.")

if(0 not in num):
    print("0은 포함되지 않습니다.")

 

 

pass를 사용하게 되면 조건문에서 아무일도 일어나지 않습니다.

a = 1

if a == 1:
    pass

 

 

 

◡̈