python计算商品总价程序_python 实现(简单的一个购物商城小程序)

这是一个使用Python编写的简单购物商城程序,通过字典模拟商品仓库,用户可以选择商品并进行结算。程序会根据用户输入的商品名称及现有金额,判断是否可以成功结算并显示剩余金额。
摘要由CSDN通过智能技术生成

#!/usr/bin/env python

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

#商城仓库(这里用字典模拟)

goods = {‘phone‘:5200,‘camera‘:3500,‘TV‘:2200}

buy = {}

#显示商品清单

def show_goods():

print ‘‘‘

----商品仓--------

ID   Name   Money

-----------------

商品1、  phone   ¥%d

商品2、  camera  ¥%d

商品3、  TV      ¥%d

go、 去结算

q、  离开

-----------------

‘‘‘ % (goods[‘phone‘],goods[‘camera‘],goods[‘TV‘])

#商城购物

def mall():

while True:

name = raw_input(‘请输入商品名称(或结算、退出):‘)

if name == ‘q‘:

print ‘已退出商城‘

break

if name == ‘go‘:

if len(buy) == 0:

print ‘您没有购买商品,不足以结算‘

continue

else:

break

buy[name] = goods[name]

#结算

def settlement():

print ‘已选商品‘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值