728x90
728x90
조건문이란?
파이썬에서 조건문은 if, elif, else를 사용하여
프로그램이 특정 조건에 따라
다른 동작을 제어하도록 하는 구조입니다.
1. 기본 구조
if <조건식> :
<조건식이 참인 경우 실행>
elif <조건식> :
<조건식이 참인 경우 실행>
else :
<조건식들이 거짓인 경우 실행>
2. if 문
n = 5
if n > 3 :
print("n은 3보다 큽니다")
# n은 3보다 큽니다
3. if-else 문
n = 3
if n > 3 :
print("n은 3보다 큽니다")
else :
print("n은 3보다 작거나 같습니다")
# n은 3보다 작거나 같습니다
4. if-elif-else 문
age = 29
if age > 10 and age < 20 :
print("10대 입니다.")
elif age >= 20 and age < 30 :
print("20대 입니다.")
elif age >= 30 and age < 40 :
print("30대 입니다.")
else :
print("구분 안됨")
# 20대 입니다.
5. 중첩 조건문
x = 3
y = 0
if x > 1 :
if y > 1 :
print("x와 y 모두 1 보다 큽니다.")
else :
print("x는 1보다 크지만, y는 1 보다 작거나 같습니다.")
else :
print("x는 1보다 작거나 같습니다.")
# x는 1보다 크지만, y는 1 보다 작거나 같습니다.
6. 비교 및 논리 연산자 사용
x = 3
y = 1
if x > 1 and y > 1 :
print("x와 y 모두 1 보다 큽니다.")
elif x > 1 and y <= 1 :
print("x는 1보다 크지만, y는 1 보다 작거나 같습니다.")
else :
print("x는 1보다 작거나 같습니다.")
# x는 1보다 크지만, y는 1 보다 작거나 같습니다.
728x90
'프로그래밍 > [Python] 파이썬' 카테고리의 다른 글
[Python] 파이썬 for문 완벽 정리 - 필수 반복문 (0) | 2024.09.20 |
---|---|
[Python] 파이썬 while 문 - 반복문 (0) | 2024.09.19 |
[Python] 파이썬 삼항 연산자 (0) | 2024.09.13 |
[Python] 파이썬 packing, unpacking - 패킹, 언패킹 쉽게 이해하기 (0) | 2024.09.12 |
[Python] 파이썬 관계 연산자, 논리 연산자 - 기본 연산자 (0) | 2024.09.10 |