파이썬 공부하기
[Python] 파이썬 조건문 (=if문) : 프로그램의 흐름 제어 본문
파이썬 조건문: 프로그램의 흐름 제어
안녕하세요! 이번에는 파이썬에서 조건문을 사용하여 프로그램의 흐름을 제어하는 방법에 대해 알아보겠습니다. 조건문은 특정 조건이 참(True)일 때 또는 거짓(False)일 때에 따라 다른 동작을 수행할 수 있도록 합니다.
1. if
문
가장 기본적인 조건문으로, 주어진 조건이 참일 경우에만 특정 코드 블록을 실행합니다.
# if 문 예제
x = 10
if x > 5:
print("x는 5보다 큽니다.")
2. if-else
문
조건이 참일 경우와 거짓일 경우에 서로 다른 코드 블록이 실행됩니다.
# if-else 문 예제
y = 3
if y % 2 == 0:
print("y는 짝수입니다.")
else:
print("y는 홀수입니다.")
3. if-elif-else
문
여러 조건을 순차적으로 검사하며, 조건에 해당하는 블록 중 가장 먼저 참이 되는 블록만 실행됩니다.
# if-elif-else 문 예제
z = 7
if z > 10:
print("z는 10보다 큽니다.")
elif z > 5:
print("z는 5보다 큽니다.")
else:
print("z는 5 이하입니다.")
4. 중첩된 조건문
조건문 안에 또 다른 조건문을 포함하여 복잡한 조건을 표현할 수 있습니다.
# 중첩된 조건문 예제
num = 20
if num > 10:
print("num은 10보다 큽니다.")
if num % 2 == 0:
print("num은 짝수입니다.")
else:
print("num은 홀수입니다.")
else:
print("num은 10 이하입니다.")
조건문은 프로그램의 제어 흐름을 유연하게 다룰 수 있는 강력한 도구입니다. 필요에 따라 조건문을 적절히 활용하여 원하는 로직을 구현해보세요.
'파이썬 기초' 카테고리의 다른 글
[Python] 파이썬 타입 변환: 데이터 형태의 유연한 변환 (0) | 2024.01.09 |
---|---|
[Python] 파이썬 반복문: 작업을 자동화하고 반복하기 (0) | 2024.01.08 |
[Python] 파이썬 데이터 타입: 변수의 다양한 형태 (0) | 2024.01.08 |
[Python3] 파이썬 변수 (0) | 2024.01.07 |
파이썬 초보자의 시작: 값 출력하기와 주석 넣기 (1) | 2024.01.07 |