본문 바로가기
Python/파이썬 코딩도장

Unit 13

by sophia02 2022. 1. 14.

if 조건문은 if에 조건식을 지정하고 :(콜론)을 붙이며 다음 줄에 실행할 코드가 옴

이때 실행할 코드는 반드시 들여쓰기를 해야 함

if 조건식:
     코드

파이썬에서 if 조건문은 if 조건식: 형식으로 사용하며 그다음 줄에는 들여쓰기를 한 뒤 조건식이 만족할 때 실행할 코드를 넣음 특히 이 조건식이 만족할 때 실행할 코드를 if 본문(if body)이라고 부름

 

if에 == 이 아닌 = 이 들어가면 오류가 발생함(주의해야 할 것)

 

입력받은 정수에 if문 적용

x = int(input())          # 입력받은 값을 변수에 저장
 
if x == 10:               # x가 10이면
    print('10입니다.')    # '10입니다.'를 출력
 
if x == 20:               # x가 20이면
    print('20입니다.')    # '20입니다.'를 출력

 

심사문제

'''
표준 입력으로 가격(정수)과 쿠폰 이름이 각 줄에 입력됩니다.
Cash3000 쿠폰은 3,000원, Cash5000 쿠폰은 5,000원을 할인합니다.
쿠폰에 따라 할인된 가격을 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다).
'''
price = int(input())
coupon = input()
if coupon == 'Cash3000':
    price = price-3000
if coupon == 'Cash5000':
    price = price-5000
print(price)

 

'Python > 파이썬 코딩도장' 카테고리의 다른 글

Unit 18  (0) 2022.01.16
Unit 17  (0) 2022.01.16
unit 16  (0) 2022.01.15
Unit 14  (0) 2022.01.15
코딩도장 unit 3-12 정리  (0) 2022.01.09