상세 컨텐츠

본문 제목

파이썬 if 문 활용 예제 3가지

Python

by 헬로제이콥 2024. 9. 12. 08:03

본문

 

 

 

if 문의 기본 구조:

 

if 조건:
    # 조건이 참일 때 실행될 코드
else:
    # 조건이 거짓일 때 실행될 코드
  • 조건: 비교 연산자 (==, !=, >, <, >=, <=), 논리 연산자 (and, or, not) 등을 사용하여 True 또는 False를 반환하는 식
  • 들여쓰기: if 문의 블록 안에 있는 코드는 반드시 4칸 들여쓰기를 해야 합니다.

if 문 활용:

  • 특정 조건에 따라 다른 코드를 실행하고 싶을 때
  • 사용자의 입력값에 따라 프로그램의 동작을 변경하고 싶을 때
  • 데이터를 분석하고 처리할 때 다양한 경우의 수를 고려해야 할 때

 

 

1. 짝수/홀수 판별하기

num = int(input("숫자를 입력하세요: "))

if num % 2 == 0:
    print("입력하신 숫자", num, "은 짝수입니다.")
else:
    print("입력하신 숫자", num, "은 홀수입니다.")
  • 설명:
    • num % 2는 입력된 숫자를 2로 나눈 나머지를 구합니다.
    • 나머지가 0이면 짝수, 0이 아니면 홀수입니다.
    • if 문을 통해 짝수인지 홀수인지 판단하고, 각 경우에 맞는 메시지를 출력합니다.

 

2. 학점 계산하기

score = int(input("점수를 입력하세요: "))

if score >= 90:
    grade = 'A'
elif score >= 80:
    grade = 'B'
elif score >= 70:
    grade = 'C'
else:
    grade = 'F'

print("당신의 학점은", grade, "입니다.")
  • 설명:
    • elif 문을 사용하여 여러 조건을 확인합니다.
    • 입력된 점수에 따라 A, B, C, F 학점 중 하나를 부여합니다.

 

3. 과일 가격 계산하기

fruit = input("사과 또는 바나나를 입력하세요: ")
quantity = int(input("수량을 입력하세요: "))

if fruit == "사과":
    price = 1500
elif fruit == "바나나":
    price = 1000
else:
    print("잘못된 과일 이름입니다.")
    exit()

total_price = price * quantity
print("총 가격은", total_price, "원 입니다.")

설명:

  • 사용자가 입력한 과일 종류에 따라 가격을 다르게 설정합니다.
  • exit() 함수를 사용하여 잘못된 과일 이름이 입력된 경우 프로그램을 종료합니다.

'Python' 카테고리의 다른 글

파이썬 반복문, 쉽게 말해 무엇일까요?  (1) 2024.09.12
파이썬 IF문  (1) 2024.09.12
파이썬 변수 예제 5가지  (0) 2024.09.10
변수를 만드는 규칙 or 변수명 규칙  (0) 2024.09.09
파이썬 기초  (0) 2024.09.09

관련글 더보기