如何用python做一个简单的购物车

2025-06-16 16:13:13

1、首先让用户输入金额。

如何用python做一个简单的购物车

2、定一个产品列表product_list

如何用python做一个简单的购物车

3、定义一个购物车,这是一个空列表。

如何用python做一个简单的购物车

4、判断用户输入的是不是数字。

如何用python做一个简单的购物车

5、如果是则进入while 循环,将产品列表呈现出来,用户输入产品 id,将这个产品放入购物车。

如何用python做一个简单的购物车

6、如果输入的不是数字的话,就给出相应的提莲镘拎扇示,到这里,代码就写完了。以下是全部代码:salary=input("your salary:")product_list=[ ("iphone",2000), ("huawei",1500), ("xiaomi",1000), ("oppo",1200),]shoping_car=[]if salary.isdigit(): salary=int(salary) while True: for index,i in enumerate(product_list): print(index,i) product_id=input("输入商品的id:") if product_id.isdigit(): product_id=int(product_id) if product_id >=0 and product_id <len(product_list): choice_product=product_list[product_id] if choice_product[1] <salary: shoping_car.append(choice_product) salary-=product_list[product_id][1] print("you get product %s,your current is %s"%(choice_product,salary)) else: print("余额不足") else: print("product code %s is no exist"%(product_id)) elif product_id=="q": exit() else: print("invaild option...")else: print("invalid input..")

如何用python做一个简单的购物车

7、最后运行这个程序!

如何用python做一个简单的购物车
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢