返回顶部
首页 > 资讯 > 后端开发 > Python >python 购物车小程序(列表、循环、
  • 193
分享到

python 购物车小程序(列表、循环、

购物车程序列表 2023-01-30 23:01:08 193人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

Goods = [ ['iphone6s', 5800], ['Mac book', 9000], ['coffee', 32], ['python book', 80], ['bi

Goods = [
    ['iphone6s',  5800],
    ['Mac book',  9000],
    ['coffee',      32],
    ['python book', 80],
    ['bicyle',    1500],
]  

shopping_car = []
salary = input("Salary:")
if salary.isdigit():
    salary = int(salary)
else:
    print("只能输入整数,请重新输入:")
    salary = input("Salary:")
# 用n, i两个变量接收数据,默认把第1个赋给n,第2个值赋给i
for n, i in enumerate(goods, 1):    # enumerate() 给数出的列表内容前加序号(1表示序号从1开始)
    print(n, ">>>", i)

# 反复提示购买
while True:
    # 提醒用户要购买的商品编号
    choice = input("请输入您要购买商品的编号[退出:Q]:")

    # 判断用户输入的是不是整数
    if choice.isdigit():
        choice = int(choice)
        if (choice > 0) and (choice <= len(goods)):  # 判断用户输入的编码是否超出商品的范围
            # 计算余额
            balance = salary - goods[choice - 1][1]  # balance = 余额
            if balance < 0:
                print('您的余额不足,还剩%s' % salary)
            else:
                # 如果余额充足,将要购买的商品加入到购物车
                print("已加入", goods[choice - 1][0], "到您的购物车,当前余额为:", balance)
                salary = balance
                shopping_car.append(goods[choice - 1])
        else:
            print('编码不存在!')
    # 用户选择退出,打印购买的商品清单,以及剩余的钱
    elif choice == 'Q':
        print("--------您购买了以下商品---------")
        for i in shopping_car:
            print(i)
        print("您的余额为:", balance)
        exit()
    # 如果用户输入的既不是整数又不是Q(退出),则提醒用户重新输入
    else:
        print("请重新输入:")
        choice = input("请输入您要购买商品的编号[退出:Q]:")

 

--结束END--

本文标题: python 购物车小程序(列表、循环、

本文链接: https://lsjlt.com/news/180852.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python 购物车小程序(列表、循环、
    goods = [ ['iphone6s', 5800], ['mac book', 9000], ['coffee', 32], ['python book', 80], ['bi...
    99+
    2023-01-30
    购物车 程序 列表
  • python实现购物车小程序
    本文实例为大家分享了python实现购物车小程序的具体代码,供大家参考,具体内容如下 功能实现: (1)可以查看购物车的商品,和余额 (2)可以显示商品列表,根据商品的编号选择商品 ...
    99+
    2024-04-02
  • python编写购物车小程序
     #练习#程序购物车#启动程序后,让用户输入工资,  然后打印商品列表,允许用户根据商品编号购买商品用户选择商品后 #检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额  commdity_dict={ ...
    99+
    2023-01-30
    购物车 程序 python
  • python3 购物车小程序
    #Author Chen #定义商品列表List_of_commodities = [('Iphone',6888),('Mac Pro',12888),('Bike',3000),('Book',34),('Cut',98),] #定义...
    99+
    2023-01-31
    购物车 程序
  • python 购物车程序
    需求:1.启动程序后,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 4.可随时退出,退出时,打印已购买商品和余额首先分析第1条,输入工资,只需要执行一...
    99+
    2023-01-30
    购物车 程序 python
  • python之购物车程序
    题目: 购物车程序业需求:数据结构:goods = [{"name": "电脑", "price": 1999},{"name": "鼠标", "price": 10},{"name": "游艇", "price": 20},{"name"...
    99+
    2023-01-31
    购物车 程序 python
  • Python实现简单购物车小程序
    本文实例为大家分享了Python实现简单购物车小程序的具体代码,供大家参考,具体内容如下 要求 代码 # --*--coding:utf-8--*-- # Author: 村雨 ...
    99+
    2024-04-02
  • Python如何实现简单购物车小程序
    小编给大家分享一下Python如何实现简单购物车小程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下要求代码# --*--coding:utf-8--*--# Author: 村雨...
    99+
    2023-06-29
  • 小程序实现购物车完整版
    小程序实现完整购物车[全选/反选计算金额/加减计算数量跟金额],供大家参考,具体内容如下 一、wxml页面代码模块 <view wx:if="{{hasList}}">...
    99+
    2024-04-02
  • 怎么用python脚本实现购物车小程序
    这篇“怎么用python脚本实现购物车小程序”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么用python脚本实现购物车小...
    99+
    2023-06-29
  • python 的 购物小程序
    1 money = input('请输入您的工资:') 2 shop = [("iphone",5800),("ipod",3000),("book",210),("Archer python",80)] 3 while no...
    99+
    2023-01-30
    程序 python
  • 小程序购物车动画如何优化
    这篇文章将为大家详细讲解有关小程序购物车动画如何优化,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。小程序购物车动画优化公司小程序点击加购时,会绘制一个抛物线动画,这个抛物线动画是计算出来的贝塞尔曲线上每个...
    99+
    2023-06-22
  • 微信小程序实现购物车页面
    微信小程序实现购物车页面,供大家参考,具体内容如下 先来弄清楚购物车的需求。 单选、全选和取消,而且会随着选中的商品计算出总价单个商品购买数量的增加和减少删除商品。当购物车为空时,...
    99+
    2024-04-02
  • 小程序怎么实现购物车抛物线动画
    这篇文章主要介绍“小程序怎么实现购物车抛物线动画”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“小程序怎么实现购物车抛物线动画”文章能帮助大家解决问题。分析要实现抛物线动画,我当时想到的是用插件的方式...
    99+
    2023-06-26
  • 小程序怎么实现点餐小程序购物车效果
    这篇文章主要讲解了“小程序怎么实现点餐小程序购物车效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“小程序怎么实现点餐小程序购物车效果”吧!自己的第一个点餐小程序,主要包括左右菜单联动、点击...
    99+
    2023-06-26
  • 微信小程序中如何实现购物车
    这篇文章给大家分享的是有关微信小程序中如何实现购物车的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先上效果图购物车实现cart.wxml<import src=&...
    99+
    2024-04-02
  • 微信小程序实现简单购物车小功能
    本文实例为大家分享了微信小程序实现简单购物车的具体代码,供大家参考,具体内容如下 微信小程序定制好看的购物车页面,实现购物车功能,希望对您有所帮助! 1. 应用场景2. 思路分析3....
    99+
    2024-04-02
  • html5小程序飞入购物车的示例分析
    这篇文章给大家分享的是有关html5小程序飞入购物车的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。思考如果实现 ? 超级简单的!无论是小程序还是h6飞入购物车无非就是 平抛 ,或者是 上抛 两种情况,对...
    99+
    2023-06-09
  • 微信小程序购物车功能如何开发
    这篇“微信小程序购物车功能如何开发”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“微信小程序购物车功能如何开发”文章吧。ind...
    99+
    2023-06-26
  • 小程序如何实现商城购物车功能
    这篇文章将为大家详细讲解有关小程序如何实现商城购物车功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。布局分析:首先一个list的主盒子,接着是item盒子,这是必须的。然后把item分成左侧的图片部分,...
    99+
    2023-06-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作