簡易購物車的程序
阿新 • • 發佈:2017-12-05
提示 pre 全部 打印 是否 出現 lar 負數 app
# 輸入工資:
# 出現列表選購商品
# 0.咖啡:223
# 1.碳酸飲料 :105
# 2.茶飲:59
# 3.奶制品:33
# 4.礦泉水:18
# 輸入商品編號
# 打印商品,余額
# 提示是否繼續編號購買或者輸入quit退出
# 繼續輸入編號購買打印全部商品名稱和余額
salary=int(input(‘Input your salary:‘))
mylist=[]
remaining=salary
if remaining>=0:
print(‘‘‘ 可選購商品
0.咖啡:223
1.碳酸飲料 :105
2.茶飲:59
3.奶制品:33
4.礦泉水:18
‘‘‘)
while True:
choice=[‘咖啡‘,‘碳酸飲料‘,‘茶飲‘,‘奶制品‘,‘礦泉水‘]
price=[‘223‘,‘105‘,‘59‘,‘33‘,‘18‘]
number=input(‘輸入清單中的編號或者輸入‘quit’退出:‘)
if number==‘quit‘:
exit(mylist)
if 0 <= int(number) <= 4:
if remaining - int(price[int(number)]) >= 0:
mylist.append(choice[int(number)])
remaining = remaining - int(price[int(number)])
print(mylist,‘\t‘,‘余額:‘,remaining)
else:
print(‘余額不足‘,mylist,‘\t‘,‘余額:‘,remaining)
else:print(‘超出可選範圍‘)
else:exit(‘工資不能為負數‘)
簡易購物車的程序