購物車 python作業 後面有些問題 請大神幫忙完善一下,謝謝哈
阿新 • • 發佈:2017-11-07
根據 移除 商品 充值 鼠標 price [] 大於 問題
功能要求:
要求用戶輸入總資產,例如:2000
顯示商品列表,讓用戶根據序號選擇商品,加入購物車
購買,如果商品總額大於總資產,提示賬戶余額不足,否則,購買成功。
附加:可充值、某商品移除購物車
goods = [
{"name": "電腦", "price": 1999},
{"name": "鼠標", "price": 10},
{"name": "遊艇", "price": 20},
{"name": "美女", "price": 998},
]
goods = [
{"name": "電腦", "price": 1999},
{"name": "鼠標", "price": 10},
{"name": "遊艇", "price": 20},
{"name": "美女", "price": 998},
]
zzc = int(input(‘請輸入總資產:‘))
car = []
while True:
for i1 in enumerate(goods):
print(i1[0],i1[1].get(‘name‘),i1[1].get(‘price‘))
ret = int(input(‘請根據序號選擇商品,退出輸入88:‘))
for i2 in enumerate(goods):
if i2[0] == ret:
car.append(goods[ret])
print(car)
if ret == 88:
for i3 in car:
zj = 0
zj = i3[‘price‘] + zj
if zj > zzc:
# print(‘余額不足,請充值‘)
xz = input(‘余額不足,選擇充值輸入y,退出購買輸入n:‘)
if xz == ‘y‘:
jj = int(input(‘請輸入充值金額:‘))
zzc = jj + zzc
else:
print(‘歡迎下次光臨‘)
else:
print(‘購買成功‘)
break
購物車 python作業 後面有些問題 請大神幫忙完善一下,謝謝哈