博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 购物车练习 2.0
阅读量:7240 次
发布时间:2019-06-29

本文共 1250 字,大约阅读时间需要 4 分钟。

product_list = [     ['iphone6s', 5800],     ['mac book', 9000],     ['coffee', 32],     ['python book', 80],     ['bicycle', 1500] ] shopping_cart = [] while True:     salary = input("Salary(整数) = ")     if salary.isdigit():         salary = int(salary)         break     else:         print('请输入正确的数字') while True:     for i, j in enumerate(product_list, 1):         print(i, j)     print('当前余额:', salary)     choice = input('请输入你想购买的商品编号【q退出】:')     if choice.isdigit():         choice = int(choice)         if 0 < choice < len(product_list) + 1:             if salary >= int(product_list[choice-1][1]):                 print(product_list[choice-1][0], '已经加入您的购物车,当前余额:', salary - int(product_list[choice-1][1]))                 shopping_cart.append(product_list[choice-1])                 salary = salary - int(product_list[choice - 1][1])             else:                 print('余额不足:', salary - int(product_list[choice-1][1]))         else:             print('编号错误')     elif choice == 'q':         print('   已购买商品    金额')         for i, j in enumerate(shopping_cart, 1):             print(i, j)         print('你的余额为:', salary, '元。欢迎再次光临!')         break     else:         print('请输入正确的信息')

转载于:https://www.cnblogs.com/david2018/p/9742304.html

你可能感兴趣的文章
dede 日期的所有格式
查看>>
How to set a MySQL root user password in MAC OSX
查看>>
ntp.log日志梳理
查看>>
【Java例题】8.2 手工编写字符串统计的可视化程序
查看>>
山寨一个PetShop(Task003)——函数
查看>>
五.外键约束的参照操作
查看>>
走向Node与Webpack 之路 - CommonJS 模块化
查看>>
php实现随机数字、字母的验证码
查看>>
java中的包有那些 ???
查看>>
sql 加密解密函数
查看>>
[转]以下划线开头的变量名
查看>>
【转】如何通过Html网页调用本地安卓app?
查看>>
java类加载器 Bootstrap、ExtClassLoader、AppClassLoader的关系
查看>>
四、JVM垃圾回收2(垃圾收集算法)
查看>>
第五次作业
查看>>
Android:数据持久化
查看>>
站立会议01
查看>>
javascript+Struts2解决退出清空session以后,点击后退按钮显示原页面信息的问题
查看>>
Python全栈开发课堂笔记_day03
查看>>
Visio中手绘图形的填充
查看>>