Programing/python

파이썬의 조건문

Ezzi 2023. 2. 26. 17:10
반응형

 

파이썬에서는 if, elif, else 세 가지 조건문을 사용할 수 있습니다.

 

이러한 조건문은 주어진 조건에 따라 프로그램의 흐름을 변경합니다.

 

다음은 각 조건문의 사용 예제입니다.

 

1. if 문

if 문은 주어진 조건이 참(True)일 경우에만 해당 코드 블록을 실행합니다.

x = 10 
if x > 5: 
	print("x is greater than 5")
 

위 코드는 x가 5보다 큰 경우 "x is greater than 5"라는 문자열을 출력합니다

 

2. if-else 문

if-else 문은 주어진 조건이 참(True)일 경우에는 첫 번째 코드 블록을, 그렇지 않은 경우에는 두 번째 코드 블록을 실행합니다.

x = 3
if x % 2 == 0:
    print("x is even")
else:
    print("x is odd")
위 코드는 x가 짝수인 경우 "x is even"을, 홀수인 경우 "x is odd"를 출력합니다.
 
 
3. if-elif-else 문

if-elif-else 문은 여러 개의 조건에 따라 실행할 코드 블록을 지정할 수 있습니다.

첫 번째 조건이 참(True)이면 첫 번째 코드 블록을, 그렇지 않고 두 번째 조건이 참이면 두 번째 코드 블록을 실행합니다.

이러한 과정을 조건이 없거나 모든 조건이 거짓(False)이 될 때까지 반복합니다.

x = 75
if x >= 90:
    print("A")
elif x >= 80:
    print("B")
elif x >= 70:
    print("C")
elif x >= 60:
    print("D")
else:
    print("F")
 

위 코드는

x가 90 이상인 경우 "A",

80 이상인 경우 "B",

70 이상인 경우 "C",

60 이상인 경우 "D",

그 외의 경우에는 "F"를 출력합니다.

해당하는 조건이 여러 개일 경우, 가장 먼저 참(True)이 되는 조건에 해당하는 코드 블록이 실행됩니다.

반응형

'Programing > python' 카테고리의 다른 글

파이썬에서 함수 정의  (0) 2023.03.01
파이썬의 반복문  (0) 2023.02.26
파이썬의 연산자  (2) 2023.02.26
파이썬 자료형  (0) 2023.02.26
파이썬 변수(Variable)  (0) 2023.02.26