[ Python -1 ] 简易购物车程序
2017-06-08 11:14
323 查看
练习:
1. 要求用户输入总资产,例如:2000
2. 显示商品列表,让用户根据序号选择商品,加入购物车
3. 购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。
View Code
1. 要求用户输入总资产,例如:2000
2. 显示商品列表,让用户根据序号选择商品,加入购物车
3. 购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。
# -*- coding: utf-8 -*- goods_list = [ ['computer', 5000], ['apple', 500], ['pen', 50], ] salary = float(input('enter your salary:')) while True: for index, item in enumerate(goods_list, 1): print(index, item) choice = input('enter your choice:') if choice == 'q': break if choice.isdigit() == False: print('\033[31;1m输入编号错误,请重新输入\033[1m') elif int(choice) > len(goods_list) or int(choice) < 1: print('\033[31;1m编号不在商品列表中\033[1m') else: choice_buy = int(choice) -1 if salary >= goods_list[choice_buy][1]: print('\033[32;1m购买成功.\033[1m') salary = salary - goods_list[choice_buy][1] else: print('\033[31;1m购买失败\033[1m') break
View Code
相关文章推荐
- 简易python web抓取小程序
- Python中使用wxPython开发的一个简易笔记本程序实例
- python基础练习之购物车小程序
- 使用python写的调内参的简易程序
- Python简单的购物车程序
- 简易聊天程序的python实现
- python元组与购物车程序
- python实现购物车程序
- Python开发购物车程序
- python循环之for循环与模拟购物车小程序
- Python中使用wxPython开发的一个简易笔记本程序实例
- Python编写简易木马程序
- Python编写简易木马程序
- Python简易图片批量压缩程序
- Python编写购物车程序
- Python编写简易木马程序
- 【转载】Python编写简易木马程序
- python tkinter GUI 程序简易实例
- python 练习购物车小程序
- Python基础-小程序练习(跳出多层循环,购物车,多级菜单,用户登录)