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

 时间:2024-10-15 04:43:24

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做一个简单的购物车
  • 罗汉松修剪方法
  • 盐焗猪肝的做法
  • 上海怎么限行外地牌照
  • 如何诊治嗜子宫线虫病
  • 好兴动app怎么联系在线客服?
  • 热门搜索
    杉德生活 雅生活 生活万岁 如何度过大学生活 脸上的毛孔粗大怎么办 监狱生活电影 三星note5怎么样 安子齐的古代生活 武汉商贸职业学院怎么样 家居饰品生活馆加盟