본문 바로가기

Python

[파이썬 기초] 조건문 완벽 정리 if, elif, else와 예제 코드

728x90
반응형
SMALL

파이썬에서 조건문은 프로그램의 흐름을 제어하는 데 필수적인 기능입니다.

특정 조건에 따라 코드를 실행하거나 다른 경로로 넘어가도록 설계할 수 있습니다.

오늘은 파이썬 조건문인 if문, elif문, else문을 예제와 함께 완벽히 정리하겠습니다.

 

 

1. 조건문의 기본 구조 (if, elif, else)

1.1 if문

if 조건이 True일 때만 코드가 실행됩니다.

x = 10

if x > 5:  # 조건이 참일 경우
    print("x는 5보다 큽니다.")

1.2 if-else문

if 조건이 Ture이면 첫 번째 블록이 실행되고, False이면 else 블록이 실행됩니다.

x = 3

if x > 5:
    print("x는 5보다 큽니다.")
else:
    print("x는 5 이하입니다.")

1.3 if-elif-else문

여러 조건을 확인할 때 elif를 추가해 다양한 경우를 처리할 수 있습니다.

x = 7

if x > 10:
    print("x는 10보다 큽니다.")
elif x > 5:
    print("x는 5보다 큽니다.")
else:
    print("x는 5 이하입니다.")

 

 

2. 조건문 활용법

2.1 논리 연산자를 조건문에 사용하기

and, or, not으로 조건을 결합할 수 있습니다.

x = 8

if x > 5 and x < 10:
    print("x는 5보다 크고 10보다 작습니다.")

if x < 5 or x > 10:
    print("x는 5 미만이거나 10 초과입니다.")

if not x == 8:
    print("x는 8이 아닙니다.")

2.2 중첩 조건문

조건문 안에 조건문을 넣어 복잡한 조건을 처리할 수 있습니다.

x = 15

if x > 10:
    print("x는 10보다 큽니다.")
    if x > 20:
        print("x는 20보다 큽니다.")
    else:
        print("x는 20 이하는 아닙니다.")

 

 

3. 연습문제

1. x = 15일 때 x가 10 이상이면 "10 이상", 그렇지 않으면 "10 미만"을 출력하세요.

x = 15

if x >= 10:
    print("10 이상")
else:
    print("10 미만")

2. x = 7일 때, x가 짝수인지 홀수인지 판별해 보세요. 힌트: 나머지 연산자 %를 사용하세요.

x = 7

if x % 2 == 0:
    print("짝수입니다.")
else:
    print("홀수입니다.")

3. x = 25일 때, x가 10 초과이면서 30 이하인지 확인하고, 조건에 맞으면 "조건에 맞음"을 출력하세요.

x = 25

if x > 10 and x <= 30:
    print("조건에 맞음")
else:
    print("조건에 맞지 않음")

 

 

4. 더 알아보기

추천 링크

1. 파이썬 공식 문서

 

4. More Control Flow Tools

As well as the while statement just introduced, Python uses a few more that we will encounter in this chapter. if Statements: Perhaps the most well-known statement type is the if statement. For exa...

docs.python.org

2. 관련 블로그 글

 

[파이썬 기초] 연산자 총정리 – 종류와 사용법

파이썬에서 연산자는 데이터를 계산하고 비교하며 조건을 만들 때 꼭 필요한 핵심요소입니다.오늘은 산술 연산자, 비교 연산자, 논리 연산자, 대입 연산자,멤버십 연산자, 식별 연산자를 예제와

creatolog.tistory.com

 

 

[파이썬 기초] 변수와 자료형 완벽 정리

파이썬을 배우기 시작했다면 가장 먼저 알아야 할 개념이 변수와 자료형입니다.오늘은 파이썬에서 데이터를 다루는 기초 개념을 예제와 함께 자세히 정리해 보겠습니다.  1. 변수란 무엇인가?

creatolog.tistory.com

 

 

5. 결론

파이썬의 조건문은 프로그램의 논리적 흐름을 제어하는 데 중요한 역할을 합니다.

오늘은 조건문의 기본 구조와 활용법을 살펴보았습니다.

조건문은 연산자와 함께 사용하면 더욱 유용하니 함께 연습해 보세요.

다음 글에서는 반복문을 다룰 예정이니 기대해 주세요.

 

 

728x90
반응형
LIST