python语言求商品的总价_python 购物车项目小练习

这是一个使用Python编写的购物车程序,包括展品展示、充值、添加购物车、删除商品和结算功能。用户可以查看商品信息,为购物车添加商品,根据余额进行结算,或者删除购物车中的商品。
摘要由CSDN通过智能技术生成

# -*- coding: utf-8 -*-

import time

# 展品展示

goods_list = [

{"name": "电脑", 'price': 1999, "num": 20, "sum": "有现货"},

{"name": "鼠标", 'price': 10, "num": 20, "sum": "有现货"},

{"name": "游艇", 'price': 20, "num": 20, "sum": "有现货"},

{"name": "美女", 'price': 998, "num": 20, "sum": "有现货"},

{"name": "油精", 'price': 30, "num": 20, "sum": "有现货"}

]

# 添加购物车用

my_car = {

1: {"name": "电脑", 'price': 1999, "num1": 0, "sum": "有现货"},

2: {"name": "鼠标", 'price': 10, "num1": 0, "sum": "有现货"},

3: {"name": "游艇", 'price': 20, "num1": 0, "sum": "有现货"},

4: {"name": "美女", 'price': 998, "num1": 0, "sum": "有现货"},

5: {"name": "油精", 'price': 30, "num1": 0, "sum": "有现货"}

}

# 充值金额函数体

chu_money = 0 # 初始化金额

def chongzhi():

global chu_money

tag = True

while tag:

money = input("请输入您要充值的金额").strip()

if money.isdigit(): # isdigit(判断是否由数字组成)

money = int(money)

chu_money += money

print("充值成功,您当前的余额为{}".format(chu_money))

break

else:

print("充值失败,请正确输入金额数字")

# 展品展示

def shwo_shangpin():

print("===========================================&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值