프로그램
[파이썬] 문제 : 구매하려는 것을 질문하고 구매하기
오디세이99
2022. 12. 23. 20:57
728x90
반응형
(문제)
질문을 하고 만약 대답이 조건에 충족하지 않았을 때 다시 질문으로 돌아가는 명령어좀 알려주세요.
만들려는 것.
무엇을 살건지 질문을 한다.
만약 물건을 살 돈이 충족하지 않는다면 다시 무엇을 할건지 질문을 한다
(방법)
가지고 있는 돈으로 구매 할 수 있을때까지 반복 하는 코드 입니다.
product = {'사과':500, '배':600, '딸기':300} # 품목과 가격
money = 500 # 가지고 있는 돈
prt = [a for a in product] # 상품명 만들기
while True: # 구매할 상품이 가지고 잇는 돈보다 작을때까지 반복
# print(prt)
p = input(str(prt) + '구매 품목을 입력하세요: ') # 상품명 입력 받기
p_price = product[p] # 상품명의 가격 찾기
if p_price <= money:
print(p,'를 구매 합니다.')
break
728x90
반응형