Python购物车
2020-03-31 19:44
836 查看
第一个Python小程序,购物车
''' 购物车 ''' li = [ {'name': '苹果', 'price': 10}, {'name': '香蕉', 'price': 20}, {'name': '西瓜', 'price': 30} ] #定义一个水果的元组 #把货物放在货架上 shopping_car = {} #定义一个购物车的集合 print('欢迎来到水果店') money = input('让我看看你的钱') if money.isdigit() and int(money) > 0: #判断money是数字并且>0 while(1): for i,k in enumerate(li): print('序号{},商品{},价格{}'.format(i,k['name'],k['price'])) choose = input('请输入序号') if choose.isdigit() and int(choose) < len(li): num = input('您想要购买的商品数量') if num.isdigit(): if int(money) > li[int(choose)]['price'] * int(num): money = int(money) - li[int(choose)]['price'] * int(num) if li[int(choose)]['name'] in shopping_car: shopping_car[li[int(choose)]['name']] = shopping_car[li[int(choose)]['name']] + int(num) else: shopping_car[li[int(choose)]['name']] = int(num) print('购物车中有{},您的余额为{}'.format(shopping_car,money)) else: print('金额不足') break else: print('输入正确序号')
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Python动手练习之购物车面对对象版本
- Python 之 购物车程序(列表使用场景)
- Python实现的购物车功能示例
- 【我们一起自学Python】-程序练习:购物车程序
- 用python写一个购物车小程序
- 使用Python的Django框架结合jQuery实现AJAX购物车页面
- Python--购物车
- python---购物车
- python基础代码(猜年龄、从最内层跳出多层循环、简单的购物车程序)
- python练习模仿购物车功能
- Python学习之day4列表练习题:购物车
- Python作业day2购物车
- python之编写购物车(第二天)
- Python之购物车
- Python笔记(三)购物车小程序
- python - 函数购物车(含文件读取)
- Python实践:购物车
- [ Python -1 ] 简易购物车程序
- Python学习一之列表_练习_购物车
- 使用Python的Django框架结合jQuery实现AJAX购物车页面