if문
#if문
name='Alice'
if name=='Alice':
print('반가워요, Alice.')
print('종료')
if else문
#if else문
name='Bob'
if name=='Alice':
print('당신이 Alice군요')
else:
print('누구신가요?')
if else문
#if else문
name='Alice'
if name=='Alice':
print('당신이 Alice군요')
print('당신이 Alice군요')
print('당신이 Alice군요')
print('당신이 Alice군요')
print('당신이 Alice군요')
else:
print('누구신가요?')
if elif문
#if elif문
name='Bob'
if name=='Alice':
print('당신이 Alice군요')
elif name=='Bob':
print('당신이 Bob이군요')
else:
print('누구신가요?')
만약 elif 문에 Bob이 아니라 bob이었다면 '누구신가요?' 가 출력된다. 대소문자 구분.
#예제
name2=input("이름: ")
if name2:
print("당신의 이름은 {name2} 입니다.")
else:
print("이름을 입력하지 않았군요!")
while 반복문
#while 반복문
count=0
while count<3:
print('횟수: ',count)
count+=1
treeHit=0
while treeHit<10:
treeHit+=1
print(f"나무를 {treeHit}번 찍습니다")
if treeHit==10:
print("나무가 넘어갑니다.")
coffee=10
while True:
money=int(input("돈을 넣어 주세요: "))
if money==300:
print("커피를 줍니다.")
coffee=coffee-1
elif money>300:
print("거스름돈 %d를 주고 커피를 줍니다." %(money -300))
coffee=coffee-1
else:
print("돈을 다시 돌려주고 커피를 주지 않습니다.")
print("남은 커피의 양은 %d개 입니다." %coffee)
if coffee==0:
print("커피가 다 떨어졌습니다. 판매를 중지합니다.")
break
'Learning > Python' 카테고리의 다른 글
파이썬 함수 (0) | 2020.08.25 |
---|---|
for 반복문 (0) | 2020.08.25 |
bool, 논리연산자 (0) | 2020.08.24 |
문자열 f-string 포맷, 인덱스, 슬라이싱 (0) | 2020.08.24 |
변수, 문자열str, 이스케이프 시퀀스 (0) | 2020.08.24 |