Python01小購物車作業

2021-08-17 22:20:42 字數 2520 閱讀 7137

#__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 請輸入要購買的...