python练习题:实现购物车功能

这是一篇关于使用Python编程实现购物车功能的练习题,主要涉及列表操作和逻辑判断。通过这个练习,可以提升对Python列表增加、删除及条件处理的理解。
摘要由CSDN通过智能技术生成

功能要求:

要求用户输入总资产,例如:2000
显示商品列表,让用户根据序号选择商品,加入购物车
购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。
附加:可充值、某商品移除购物车
#!/usr/bin/env python
# -*- coding:utf-8 -*-

shopping_list = [
        ("Iphone", 5000),
        ("Delicious food", 48),
        ("Mac book", 9800),
        ("Huawei", 4800),
        ("Alex python", 32),
        ("coffee", 24)
]
shopping_cart = []
salary = raw_input('please input salary: ')
if not salary.isdigit():
        print "salary must be digit,run again"
        exit()
else:
        salary = int(salary)

while True:
        print "------products list is--------"
        for index, item in enumerate(shopping_list):
             
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值