python 购物车代码

发布时间:2025-12-10 13:27:42 浏览次数:1

购物车是我们日常生活中必不可少的一部分,而 Python 作为一种高级编程语言,也拥有很多强大的模块和库来实现购物车代码的功能。下面我们将通过 Python 实现一个购物车代码。

# 定义商品列表products = [("Apple", 5), ("Banana", 3), ("Orange", 2)]# 定义购物车列表cart = []# 显示商品列表print("Product List:")for i, product in enumerate(products):print(f"{i + 1}. {product[0]} ${product[1]}")# 进入购物流程while True:# 用户选择商品choice = input("Enter product number (q to Quit): ")# 判断用户是否选择退出购物if choice == "q":break# 判断用户的选择是否正确try:choice = int(choice)if choicelen(products):raise ValueError()product_index = choice - 1# 添加商品到购物车product = products[product_index]cart.append(product)print(f"{product[0]} added to cart")except ValueError:print("Invalid choice. Please enter a valid product number.")# 显示购物车列表print("\nCart:")if len(cart) == 0:print("Your cart is empty.")else:for i, product in enumerate(cart):print(f"{i + 1}. {product[0]} ${product[1]}")

上面的代码定义了商品列表和购物车列表,显示了商品列表,并通过循环让用户选择商品,判断用户输入是否合法后将商品添加到购物车列表中并显示购物车列表。

通过使用 Python 编写购物车代码,我们可以更加方便地管理我们的购物,同时也能更加深入地了解 Python 中的列表、循环、条件语句等基本语法。

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477