博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
购物车程序
阅读量:5131 次
发布时间:2019-06-13

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

salary = input('please input your monthly salary: ')goods_list = [    ('iphone', 5000),    ('mac pro', 12000),    ('TV', 4500),    ('pencel', 25)]shopping_list = []if salary.isdigit():    salary = int(salary)    while True:        for index, item in enumerate(goods_list):            print('商品编号:%d, 商品名称:%s, 商品价格:%d' % (index, item[0], item[1]))        choice = input('请选择你要的商品:>>')        if choice.isdigit():            choice = int(choice)            if choice < len(goods_list) and choice >= 0:                choice_good = goods_list[choice]                if choice_good[1] <= salary:                    shopping_list.append(goods_list[choice])                    salary = salary - choice_good[1]                    print('你还有余额: %d' % salary)                else:                    print('你的余额仅有:%d啦,不够购买此商品'%salary)            else:                print('没有%d的商品编码' % choice)        elif choice == 'q':            print('-----------SHOPPING LIST----------')            for i in shopping_list:                print(i)            print('你还有余额: %d' % salary)            exit()        else:            print("请输入商品编号")else:    print('请输入工资金额')

 

转载于:https://www.cnblogs.com/hulala8/p/9277679.html

你可能感兴趣的文章
大家在做.NET B/S项目的时候多用什么设技术啊?
查看>>
Java SE和Java EE应用的性能调优
查看>>
leetcode-Sort List
查看>>
中文词频统计
查看>>
了解node.js
查看>>
想做移动开发,先看看别人怎么做
查看>>
Eclipse相关集锦
查看>>
虚拟化架构中小型机构通用虚拟化架构
查看>>
继承条款effecitve c++ 条款41-45
查看>>
Java泛型的基本使用
查看>>
1076 Wifi密码 (15 分)
查看>>
noip模拟赛 党
查看>>
bzoj2038 [2009国家集训队]小Z的袜子(hose)
查看>>
Java反射机制及其Class类浅析
查看>>
Postman-----如何导入和导出
查看>>
移动设备显示尺寸大全 CSS3媒体查询
查看>>
图片等比例缩放及图片上下剧中
查看>>
【转载】Linux screen 命令详解
查看>>
background-clip,background-origin
查看>>
Android 高级UI设计笔记12:ImageSwitcher图片切换器
查看>>