파이썬에서 조건문은 특정 조건에 따라 코드 블록을 실행하거나 건너뛸 수 있는 제어 구조입니다. 매우 자주 사용한 조건문인데요, 개인적으로 try문 다음으로 사용하기 좋습니다. 이 글에서는 파이썬 조건문 if, else, elif에 대한 자세한 설명 및 예제까지 같이 확인해 보겠습니다.
[목차]
1. 기본적인 if문
2. if와 else
3. if, elif, else
4. 중첩된 if문
5. 조건문과 논리 연산자
6. 결론 및 의견
1. 기본적인 if문
if문은 가장 기본적인 조건문입니다. 조건이 참(True)이면 해당 코드 블록을 실행합니다.
age = 18
if age >= 18:
print("성인입니다.")
위 코드에서는 age 변수의 값이 18 이상이므로 "성인입니다."가 출력됩니다.
2. if와 else
else문은 조건이 거짓(False)일 때 실행됩니다.
age = 15
if age >= 18:
print("성인입니다.")
else:
print("미성년자입니다.")
위 코드에서는 age 변수의 값이 15 이므로 "미성년자입니다."가 출력됩니다.
3. if, elif, else
여러 조건을 다룰 때 elif문을 사용합니다.
score = 85
if score >= 90:
print("A 학점")
elif score >= 80:
print("B 학점")
elif score >= 70:
print("C 학점")
else:
print("D 학점")
위 코드에서는 score 변수의 값에 따라 학점이 출력됩니다.
4. 중첩된 if문
if문 안에 다른 if문을 중첩하여 사용할 수 있습니다.
x = 10
y = 5
if x > 5:
if y > 5:
print("x와 y 모두 5보다 큽니다.")
else:
print("x는 5보다 크고, y는 5 이하입니다.")
else:
print("x가 5 이하입니다.")
위 코드에서는 x와 y의 값을 비교하여 다른 메시지를 출력합니다.
5. 조건문과 논리 연산자
논리 연산자 (and, or, not)를 사용하여 여러 조건을 결합할 수 있습니다.
age = 25
if age >= 18 and age <= 30:
print("성인이며 청년입니다.")
위 코드에서는 age 변수의 값이 18 이상이면서 30 이하일 때 "성인이며 청년입니다."가 출력됩니다.
6. 결론 및 의견
파이썬의 조건문을 활용하여 다양한 상황에 대응할 수 있으며, 프로그램의 로직을 제어하는 데 필수적입니다. 조건문을 다양한 예제를 통해 연습하면 프로그래밍 능력을 향상시킬 수 있습니다.
[인기글]
[파이썬(python)] - 파이선 (python) 프로그래밍 방법 및 설치 - 파이썬 코드
[파이썬(python)] - 파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리
[파이썬(python)] - 파이썬 연산자 정리 예제 (산술, 비교, 논리, 할당)
'프로그래밍, 코딩, 컴퓨터 > 파이썬(python)' 카테고리의 다른 글
html 파일 엑셀 파일로 변환 (파이썬 활용) (0) | 2023.09.17 |
---|---|
파이썬 반복문 (for, while) 설명 및 예시 (0) | 2023.09.04 |
파이썬 연산자 정리 예제 (산술, 비교, 논리, 할당) (0) | 2023.09.04 |
파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리 (0) | 2023.09.04 |
파이선 (python) 프로그래밍 방법 및 설치 - 파이썬 코드 (0) | 2023.09.04 |