Python初探 購物車程式

2022-08-17 18:27:16 字數 1736 閱讀 3737

要求:

1,使用者進入後,有歡迎語並提示使用者輸入本金

2、使用者輸入正確的內容後有購物選單顯示給使用者

3、當使用者的本金不足以購買商品的時候有提示餘額不足並告知差額

4、成功購物後提示已購買內容和購買後的餘額,可重複多次購買

5、結束的時候告知使用者購買的商品內容及餘額

print("

------------******-----------")

menu = [["

macbook

",9000],["

iphone

",4500],["

bick

",800],["

pythonbook

",80],["

cup",50]]

shopping_car =

a =true

while a ==true:

balance = input("

請輸入您擁有的金額[q退出]:")

ifbalance.isdigit():

balance =int(balance)

while

true:

for i in

range(0,len(menu)):

print(str(i + 1) + "

、" + menu[i][0],menu[i][1])

choice = (input("

請您輸入需要的商品序號[q退出]"))

ifchoice.isdigit():

choice =int(choice)

if 0 < choice <=len(menu):

price = int(menu[choice - 1][1])

if price <=balance:

balance -=price

print("

已新增" + str(menu[choice - 1][0]) + "

到您的購物車,餘額

" + str(balance) +"

。請繼續購物。")

else

:

print("

餘額不足

" + str(balance - price) + "

請重新選擇。")

elif choice == "q"

:

print("

您購買了以下商品")

for i in

range(0, len(shopping_car)):

print(str(i + 1) + "

、" + shopping_car[i][0], shopping_car[i][1])

print("

當前餘額為:

" +str(balance))

a =false

break

else

:

print("

請輸入正確的編號")

elif balance == "q"

:

print("

您未購買商品。")

break

else

:

print("

請輸入正確的金額

")

購物車.py

初學python,筆記初級的編寫方式。見笑。

python 購物車程式

程式 購物車程式 需求 啟動程式後,讓使用者輸入工資,然後列印商品列表 允許使用者根據商品編號購買商品 使用者選擇商品後,檢測餘額是否夠,夠就直接扣款,不夠就提醒 可隨時退出,退出時,列印已購買商品和餘額 while true salary int input 請輸入您的工資 info 商品資訊 1...

python購物車程式

目的 1 啟動程式後,讓使用者輸入工資,然後列印商品列表 2 允許使用者根據商品編號購買商品 3 使用者選擇商品後,檢測餘額是否夠,夠直接扣款,不夠就提醒 4 可隨時退出,退出時列印已購買商品和餘額 product list tuppercup 90 huawei mobile 4390 cloth...

python購物車程式

乙個python購物車迴圈程式 輸入工資 列印列表選擇商品 確認購買?不確認返回商品列表 計算餘額 已購商品計件 累計消費 繼續列印商品列表 確認購買?q選擇退出 退出之後列印已購商品 餘額 coding utf 8 version python3.6 name shiwei 購物車程式 produ...