色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 購物中心

呂致盈1年前8瀏覽0評論

Python是一種簡潔易用的編程語言,可以幫助我們開發各種應用程序,包括購物中心。下面我們將介紹如何使用Python構建一個簡單的購物中心。

def create_item(item_name, price):
item = {}
item["name"] = item_name
item["price"] = price
item["quantity"] = 0
return item
def add_to_cart(cart, item, quantity):
if item["quantity"] + quantity >= 0:
item["quantity"] += quantity
if item["quantity"] == 0 and item in cart:
cart.remove(item)
elif item["quantity"] != 0 and item not in cart:
cart.append(item)
def print_cart(cart):
total = 0
print("您的購物車:")
for item in cart:
print(item["name"] + " x" + str(item["quantity"]) + " - ¥" + str(item["price"] * item["quantity"]))
total += item["price"] * item["quantity"]
print("總共: ¥" + str(total))
items = [create_item("T恤", 50), create_item("牛仔褲", 100), create_item("鞋子", 200)]
shopping_cart = []
while True:
print("---歡迎來到購物中心---")
print("1. 購買商品")
print("2. 查看購物車")
print("3. 退出")
choice = input("請選擇: ")
if choice == "1":
print("商品列表:")
for i, item in enumerate(items):
print(str(i+1) + ". " + item["name"] + " - ¥" + str(item["price"]))
item_choice = int(input("請選擇商品: ")) - 1
quantity = int(input("請選擇購買數量: "))
add_to_cart(shopping_cart, items[item_choice], quantity)
print("添加 " + items[item_choice]["name"] + " x" + str(quantity) + " 到購物車中。")
elif choice == "2":
print_cart(shopping_cart)
elif choice == "3":
break
else:
print("請輸入正確的選項!")

該代碼使用了幾個函數來創建商品、添加到購物車、查看購物車以及計算價格。在主函數中,我們使用一個無限循環來展示購物菜單,接著根據用戶的選擇執行相應的操作。

以上是 Python 實現購物中心的一些教學代碼,可以幫助您了解 Python 編寫購物中心的基本方法。