#__author:ocean#practice makes perfect
#date: 2018/3/30
print("
歡迎使用購物車程式
.")salary = 5000
list = ['iphone6s','mac book','coffee','python book','bicyle']
price= [5800,9000,32,80,1500]
list2=
price2=
flag = "f"
while flag !="q"
and flag!="q":
msg='''
------------
商店------------
1. iphone6s %s
2. mac book %s
3. coffee %s
4. python book %s
5. bicyle %s
你的工資
: %s
----------------------------
'''%(price[0],price[1],price[2],price[3],price[4],salary)
print(msg)
good=input("
輸入你要購買商品的序號
:") if good=="1":
if(salary-price[0]>=0):
print("
已加入:",list[0],"
到你的購物車, 當前餘額
:",salary - price[0],)
salary=salary - price[0]
flag=input("
退出請按
:(q/q):")
else:
print("
餘額不足
:",salary-price[0])
elif good=="2":
if (salary - price[1] >= 0):
print("
已加入:", list[1], "
到你的購物車, 當前餘額
:", salary - price[1], )
salary = salary - price[1]
flag = input("
退出請按
:(q/q):")
else:
print("
餘額不足
:", salary - price[1])
elif good=="3":
if (salary - price[2] >= 0):
print("
已加入:", list[2], "
到你的購物車, 當前餘額
:", salary - price[2], )
salary = salary - price[2]
flag = input("
退出請按
:(q/q):")
else:
print("
餘額不足
:", salary - price[2])
elif good=="4":
if (salary - price[3] >= 0):
print("
已加入:", list[3], "
到你的購物車, 當前餘額
:", salary - price[3], )
salary = salary - price[3]
flag = input("
退出請按
:(q/q):")
else:
print("
餘額不足
:", salary - price[3])
elif good=="5":
if (salary - price[4] >= 0):
print("
已加入:", list[4], "
到你的購物車, 當前餘額
:", salary - price[4], )
salary = salary - price[4]
flag = input("
退出請按
:(q/q):")
else:
print("
餘額不足
:", salary - price[4])
else:
print("
輸入錯誤!!!請輸入
1-5之間
")if(flag=="q"
or "q"):
print("
你已成功退出,以下是你購買的商品
:") for i in
range(len(list2)):
print(list2[i]," ",price2[i])
print("
餘額:",salary)
購物車作業
li print 歡迎進入藍色水果店 money input 請輸入你所擁有的錢 shopping car if money.isdigit and int money 0 while 1 for i,k in enumerate li print 序號 商品名稱 商品 format i,k nam...
Python購物車小程式
問題描述 商店有一系列商品,給出購買序列,然後輸入你的金額,然後選擇要購買的商品序號或是退出,如果持續購買餘額不足則提醒使用者餘額不足,然後如果使用者退出則列印使用者購買的商品列表,並列印使用者餘額。購物車程式 product list mac 9000 kindle 8000 tesla 9000...
購物車小程式
coding utf 8 shp iphone 5000 offee 35 shoes 800 pric list e int input 請輸入賬戶金額 while true for i,p in enumerate shp print i,p 0 p 1 enther input 請輸入要購買的...