프로그래밍, 코딩, 컴퓨터/파이썬(python)

파이썬 조건문 (if, else, elif) 설명 및 예제

마이데일리 2023. 9. 4. 18:42
반응형

파이썬에서 조건문은 특정 조건에 따라 코드 블록을 실행하거나 건너뛸 수 있는 제어 구조입니다. 매우 자주 사용한 조건문인데요, 개인적으로 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) 프로그래밍 방법 및 설치 - 파이썬 코드

오늘은 파이선 (Python) 프로그래밍 시작시 필요한 방법과 설치 방법, 그리고 간단한 파이썬 코드 작성 방법에 대해 알아보겠습니다. 파이썬은 다양한 분야에서 활용되는 프로그래밍 언어로, 데이

2toy.tistory.com

[파이썬(python)] - 파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리

 

파이썬 변수, 자료형 (int, str, list, tuple 외) 기본 정리

파이썬을 공부하고 데이터를 다루기 위해 가장 먼저 이해해야 하는 개념 중 하나는 "변수"와 "자료형"입니다. 이 글에서는 파이썬 변수, 자료형 (int, str, list, tuple, dict, set, bool) 대한 개념을 설명

2toy.tistory.com

[파이썬(python)] - 파이썬 연산자 정리 예제 (산술, 비교, 논리, 할당)

 

파이썬 연산자 정리 예제 (산술, 비교, 논리, 할당)

파이썬은 데이터 처리와 조작을 위한 다양한 연산자를 제공합니다. 이 글에서는 파이썬의 주요 연산자와 각 연산자의 예시를 제공하겠습니다. 연산자는 프로그래밍에서 데이터를 다룰 때 필수

2toy.tistory.com

 

반응형