Unit13. if조건문으로 특정조건일 때 코드 실행하기

이하연·2020년 6월 6일
0

Python Theory

목록 보기
6/18

13.1 if조건문 사용하기

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

이때 실행할 코드는 반드시 들여쓰기

if 조건식:
(들여쓰기)코드 or Pass

if 다음 줄에 아무 코드도 넣지 않으며 에러 발생하므로 if조건문 형태 유지하기 위해 pass 사용

이는 나중에 작성해야 할 코드를 표시할 때 사용할 수 있다.
(약간 pass만 넣고 나중에 할 일은 주석으로 남겨놓는 방식)


참고) TODO
TODO는 해야 할 일이라는 뜻인데 보통 주석에 넣는다.


13.2 중첩 if 조건문 사용하기

안쪽의 if에 속한 print는 들여쓰기를 한 번 더 해주기


13.7 심사문제: 온라인 할인 쿠폰 시스템 만들기

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

price = int(input())
name = input()

if name =='Cash3000':
    price = price-3000
    
if name == 'Cash5000':
    price = price-5000
    
print(price)

0개의 댓글