python 购物小程序

2023-03-05,,

要求:

   1、启动程序后,让用户输入预算,然后打印商品列表
   2、允许用户根据商品编号购买商品
   3、用户选择商品后,检测余额够不够,够就直接付款,不够就提醒
   4、可随时退出,推出时打印已购买商品和余额。

umberList = [1,2,3,4,5]
ProductList = ["iphone 13","Mac book","Mi 10","jacket","trousers"]
PriceList = [4999,9999,3899,168,138]
BudGet=int(input("Please enter your budget: "))
ShoppingList = []

while True:
for i in range(5):
print(NumberList[i],ProductList[i],PriceList[i])
ComNum = int(input("Please enter the product number you need to purchase: "))
if BudGet >= PriceList[ComNum-1]:
BudGet = BudGet - PriceList[ComNum-1]
ShoppingList.append(ProductList[ComNum-1])
print("You have already purchased: ", ShoppingList)
print("Your budget balance:", BudGet)
Status = input("Exit this procedure(yes/no): ")
if Status == "yes":
print("You have already purchased: ", ShoppingList)
print("Your budget balance:", BudGet)
exit()
else:
print("Your budget is insufficient")
Status = input("Exit this procedure(yes/no): ")
if Status == "yes":
print("You have already purchased: ", ShoppingList)
print("Your budget balance:", BudGet)
exit()

python 购物小程序的相关教程结束。

《python 购物小程序.doc》

下载本文的Word格式文档,以方便收藏与打印。