购物小程序(只用了list)

#_author: FeiSir#data: 2019/9/30

salary_of_shopper = int(input("Please input your salary:¥?"))print("""购物列表为:1、iPhone 11 Pro  99992、iPhone 11      62993、华为手环        3994、cup             595、pen             56、python  book    85""")goods_list = ["无此商品","iPhone 11 Pro","iPhone 11","华为手环","cup ","pen","python  book"]price_goods_list = ["无此商品",9999,6299,399,59,5,85]flag = Truebuyed_list = []money_shopper = salary_of_shopperwhile flag:    index = int(input(‘Please input the index of goods you want:‘))    if price_goods_list[index] > money_shopper:        print("余额不足,¥%d"%(money_shopper - price_goods_list[index]))        flag_continue = input(‘是否继续购物(Y/N)‘)        if flag_continue == "N":            flag = False    else:        buyed_list.append(goods_list[index])        print("已将%s加入您的购物车,余额为¥%d" % (goods_list[index],money_shopper - price_goods_list[index]))        money_shopper  -= price_goods_list[index]        flag_continue = input(‘是否继续购物(输入N退出,其余任意键继续购物)‘)        if flag_continue == "N":            flag = Falseelse:    the_number_buyed = len(buyed_list)    print("您购买的商品为:")    for i in range(the_number_buyed):        print("%d、%s:%d"%(i+1,buyed_list[i],price_goods_list[goods_list.index(buyed_list[i])]))    print("您的余额为:%d"%money_shopper)

原文地址:https://www.cnblogs.com/ofhanfei/p/11612540.html

时间: 2024-08-02 05:59:27

购物小程序(只用了list)的相关文章

python学习day4--python基础--购物小程序

'''购物小程序:用户启动时先输入工资用户启动程序后打印商品列表允许用户选择购买商品允许用户不断购买各种商品购买时检测余额是否够,如果够直接扣款,否则打印余额不足允许用户主动退出程序,退出时打印已购商品列表'''salary=input("input you salary:")if salary.isdigit(): salary=int(salary)else: exit("invalid data type.....")welcome_msg='welcome

利用列表的知识写一个购物小程序

利用列表,写一个购物小程序,实现显示商品,显示余额,显示购物车的商品,可以随时退出. 1 product_list = [ 2 ('Mac', 9000), 3 ('Kindle', 800), 4 ('tesla', 900000), 5 ('python book', 105), 6 ('bike', 2000), 7 ] 8 9 saving = input('please input your money:') 10 shopping_car = [] 11 if saving.isdi

Python程序编写购物小程序

购物车要求: 用户名和密码存放于文件中 启动程序后,先登录,登录成功则让用户输入工资,然后打印商品列表,失败则重新登录,超过三次则退出程序 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商品和余额 #!/usr/bin/env python # -*- coding: utf-8 -*- ''' 用户名和密码存放于文件中 启动程序后,先登录,登录成功则让用户输入工资,然后打印商品列表,失败则重新登录,超过三次则退出程序 允许

中英文电商企业网站开发,进出口贸易网站建设,购物小程序开发

<--网站业务内容--> 1. 企业网站制作:空间+域名+程序+网页设计+优化推广. 2. 手机网站制作:手机网站,微信网站等. 3. 网页设计:整站网页风格单独定制,打造个性网站. 4. 全站优化推广:利于百度等搜索引擎收录排名,提高点击率. 5.网站建设.网站优化.网站制作.网页设计.域名注册.新闻营销.服务器出租.网站托管等服务. <--网站建设服务内容--> 1.企业展示网站,品牌展示网站,行业门户网站,旅游网站,教育网站,视频网站2.电子商务网站,B2B2C.B2B.B2

python 3.5 购物小程序

1 #!/usr/bin/env python 2 #encoding: utf-8 3 import time 4 import os 5 6 nowtime = time.strftime('%Y-%m-%d %H:%M:%S') 7 shopping_total_money = 0 8 shopping_car = {} 9 10 11 def touch_shopping_log(): 12 with open('shopping_log.txt', 'w') as shopping_l

购物小程序2

#!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Er fei wage=input("请输入工资:") wage=wage.strip() has_purchase = [] if wage.isdigit():#如果输入是一个数字就执行下边代码块, wage=int(wage) print("欢迎来到苹果商城".center(40,"*")) exit_flag=False while

【Python之旅】第二篇(三):基于列表处理的购物清单程序

1.基本需求 编写一个购物小程序,要求实现如下功能: (1)让用户输入工资: (2)输出购物菜单及产品价格: (3)计算用户是否可支付: (4)输出用户剩余的钱,问用户是否继续购物,如果选择继续,则继续进行,否则退出程序: (5)若钱不够,输出用户还需要工作多久才能买得起(这里暂不实现此功能). 2.实现基本思路 基本思路可如下所示: 在编写程序的时候即以该思路为主线,具体细节下面再提及. 3.实现细节 基于友好用户界面的原则,实现的细节可总结如下: (1)用户输入工资时,如果输入的是非数字或没

微信小程序源码下载(200多个)

微信小程序源码下载汇总,点击标题进入对应的微信小程序下载页面. 最新 demo源码(点击标题进入帖子下载) 描述 1 微信小程序 会议室预定小程序 微信小程序 会议室预定小程序**** 本内容被作者隐藏 **** 2 微信小程序-双人五子棋小游戏 微信小程序-双人五子棋小游戏**** 本内容被作者隐藏 **** 3 打卡签到小程序 用微信小程序实现的一个简单的打卡签到的小程序拒绝 4 微信小程序---左滑删除 微信小程序---左滑删除**** 本内容被作者隐藏 **** 5 一个借钱的记事本的微

快速申请支付宝小程序流程

2017年9月21日,支付宝小程序正式上线,那么如何快速申请支付宝小程序?附上流程 准备工具: 1.支付宝账号 2.蚂蚁金服|开放平台 步骤: 一.支付宝账号登录蚂蚁金服|开放平台 使用企业支付宝账户登录,依照入驻指引选择自己入驻的身份角色,完善身份信息,签署平台服务协议,成为开放平台合作伙伴. 二.选择入驻身份 目前小程序只用于自研,小程序开发者请选择 - 自研开发者. 三.完善信息 根据所选择的身份角色填写相应的身份信息,如需在入驻后修改身份角色,请进入"账户管理"进行修改. 四.