728x90
>Unit.13 if 조건문<
조건문은 특정 조건일 때 코드를 실행시킨다.
if 조건식 : 의 형식으로 사용되며 조건식이 참일 때 실행될 코드는 아래 칸에서 들여쓰기를 4칸 한 후 작성되어야 한다.
들여쓰기가 되어있는 부분을 한 블럭으로 생각하여 if 조건문이 참일 때만 실행되는 실행코드라고 한다.
위의 그림에서 x가 10일 때 아래 실행 코드인 print가 실행되어 '10입니다.'가 출력된다.
조건문이 거짓일 때는 실행 코드가 실행되지 않는다.
if x == 10 :
print('x는 10입니다.') #조건문이 참일 때만 실행되는 실행 코드.
print('x') #들여쓰기가 되어 있는 코드까지가 if문의 한 블럭이 됨.
print('x는 숫자이다.') #조건문의 참, 거짓 상관없이 무조건 실행됨.
if문은 중첩 사용이 가능하다.
중첩으로 사용할 때도 들여쓰기에 신경을 써야 한다.
if x > 50 :
print('x는 50이상이다.')
if x == 100 :
print('x는 100이다.') #가장 상위 조건문도 만족하고 x rk 100인 조건도 만족 시 실행 될 코드는 들여쓰기를 해주어야 한다.
if x == 60 :
print('x는 60이다.')
13.7 심사문제 : 온라인 할인 쿠폰 시스템 만들기
a=int(input())
b=input()
if b=='Cash3000':
a-=3000
if b=='Cash5000':
a-=5000
print(a)
https://github.com/YOOHYOJEONG/dojang_python
728x90