购物车小程序的实现 python 进阶第五课

图片是要求,那么开始做吧。

假装我还不会使用def,

其实我现在真的没学def.

product_list = ["1.iphone6s 5800元","2.mac book 9000元","3.coffee 32元","4.python 80元","5.bicyle 1500元"]product_cart = []

salary = int(input("请输入你的工资是多少>>>"))print ("你的工资是:",salary)judge = Truewhile judge == True:    print(product_list)    product_code = int(input("请输入你要购买的产品编码,退出请输入6>>>"))    if product_code == 1:        if salary >= 5800:            print("恭喜购买成功")            product_cart.append(product_list[product_code -1])            salary -=5800            print("你已经购买了",product_cart,"你的余额为",salary)        else:            print("你买不起,哈哈哈!")    elif product_code ==2:        if salary >= 9000:            print("恭喜购买成功")            product_cart.append(product_list[product_code - 1])            salary -= 9000            print("你已经购买了", product_cart, "你的余额为", salary)        else:            print("你买不起,哈哈哈!")    elif product_code ==3:        if salary >= 32:            print("恭喜购买成功")            product_cart.append(product_list[product_code - 1])            salary -= 32            print("你已经购买了", product_cart, "你的余额为", salary)        else:            print("你买不起,哈哈哈!")    elif product_code ==4:        if salary >= 80:            print("恭喜购买成功")            product_cart.append(product_list[product_code - 1])            salary -= 80            print("你已经购买了", product_cart, "你的余额为", salary)        else:            print("你买不起,哈哈哈!")    elif product_code ==5:        if salary >= 1500:            print("恭喜购买成功")            product_cart.append(product_list[product_code - 1])            salary -= 1500            print("你已经购买了", product_cart, "你的余额为", salary)        else:            print("你买不起,哈哈哈!")    elif product_code == 6:        judge = False        print("你已经购买了", product_cart, "你的余额为", salary)

原文地址:https://www.cnblogs.com/bdua/p/12154626.html

时间: 2024-11-09 10:37:20

购物车小程序的实现 python 进阶第五课的相关文章

python路5__购物车小程序练习

1,购物车小程序 需求: (1),启动程序后,打印全部商品列表,用户输入工资 (2),许用户根据商品编号购买商品 (3),用户购买商品,余额不足就退出程序,并打印信息 (4),可随时退出,退出时,打印已购买商品和余额 2,流程图 3,代码 #!/usr/bin/python3 Product_list = [ ('Doido钻戒 ',8000), ('ROLEX手表',20000), ('HuaWei P10',4000), ('AppleWatch',2000), ('Ipad',1000),

Python入门基础---购物车小程序

1.购物车小程序: 1.1用户输入工资取60% 1.2打印输出商品菜单 1.3由用户输入数字选择 #__author:Mifen #date: 2018/11/27 # 购物车程序 #把工资作为账户的余额 salary = int (input('你的工资为:')) funds = salary * 0.6 # 取工资的60% #自定义本地商品数据列表[商品名称,价格,库存] menu = [['保留使用,不存数据'],['iPhone7',6000,30],['Notebook',9000,3

简单的购物车小程序

1 # -*- coding:utf-8 -*- #简单的购物车小程序 author:李学松 2 shopping_cart =[] 3 product_list_tatol = "---product list----" 4 welcome = "-----------welcome to shopping marketi----------" 5 product_list = [ 6 ('iphone',5800), 7 ('lenovo',900), 8 ('

python基础练习之购物车小程序

此小程序购物流程为: 启动时欢迎语,提示输入购物预算金额,打印购物菜单,选择商品,商品可重复选择购买,当购物预算金额小于购买商品的金额时,返回购物列表并提示预算金额不足. #!/usr/bin/python # -*- coding:UTF-8 -*- shangpin = {'iphone7':6000,'mate9':5000,'macbook':10000,'note5':3000} yusuan = 30000 gouwu_list = [] print '==欢迎来到大猫商城==' p

小程序应用的Python服务器部署高配,依然是腾讯云秒杀阿里云!

上一篇文章,“小程序创业最低配置部署,腾讯云折扣秒杀阿里云!”介绍了小程序项目启动时的最低配置服务器选择,但当项目良好发展时,还是要把服务器配置调整到标准水平,承受住日益增长的流量访问. 随着Python的流行,直接用Python来部署Web服务器变成一个需求.但Python自带的Flask或传统的DJango都是基于阻塞io模型实现,性能上往往达不到生产环境大规模跑用户的需求.Tornado在底层io处理机制上和django以及flask有着根本的区别,采用了非阻塞io模型,也特别适合小程序用

微信小程序组件解读和分析:五、text文本

text文本组件说明: text 文本就是微信小程序中显示出来的文本. text文本组件的示例代码运行效果如下: 下面是WXML代码: [XML] 纯文本查看 复制代码 ? 1 2 3 4 <view > <text>我是文本组件</text> </view> <text>{{text}}</text> 下面是JS代码: [JavaScript] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 1

微信小程序,前端大梦想(五)

微信小程序之综合应用-访问网络加载数据 移动端访问网络加载数据时必不可少的功能,本章将接入豆瓣电影API,以列表的形式展现数据,支持下拉刷新及点击查看详情.重点包括: l 访问网络 l 跳转画面及传参 l 下拉刷新的方法 一. Wx.request(object)访问网络 l wx.request发起的是 HTTPS 请求,不支持http请求 object参数说明: data 数据说明 最终发送给服务器的数据是 String 类型,如果传入的 data 不是 String 类型,会被转换成 St

微信小程序家庭记账本开发进度五

我们要做的事一个家庭记账本的微信小程序,首先,先对app.json,进行编译 { "pages": [ "pages/index/index", "pages/item/item" ], "window": { "backgroundTextStyle": "dark", "navigationBarBackgroundColor": "#fff"

新手小白 python之路 Day4 (购物车小程序)

直接上需求: 购物车程序需求启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检查余额是否足够,够就直接扣款,不够就提醒可以随时退出,退出时,打印已购买商品和余额 一个比较简单的程序,使用列表操作写的,写了六个函数 Abnormal() 通过抛出异常来判断输入的编号是否合法 Commodity()取出该商品参数 名称 价格 AddShoppingCart() 添加到购物车 Shopping() 判断工资能否购买该商品,能的话加入到购物车 PrintLibra