gouwuche = []
dingdan = []
list = [
{'ming':'手机','price':'3000','count':100},
{'ming':'电脑','price':'6000','count':30},
{'ming':'背包','price':'150','count':100}]
print('**********************欢迎使用淘宝购物**********************')
account = 123456
passwd = 654321
while True:
print('请选择你需要的功能:1、登录账号,2、退出系统')
user = int(input())
if user == 1:
account_ = int(input('请输入账号:'))
passwd_ = int(input('请输入密码:'))
if account != account_ or passwd != passwd_:
print('密码或账号输入错误,请重新输入')
continue
else:
print('**********************登陆成功**********************')
while True:
print('请输入你需要的功能:1、查询商品,2、查看购物车,3、退出')
xuan = int(input())
if xuan == 1:
shang = input('请输入你要查询的商品:')
for dict in list:
if dict['ming'] == shang:
print('名称:'+dict['ming'])
print('单价:'+dict['price'])
print('库存:%d'%dict['count'])
print('*' * 80)
zidian = {}
shu = input('添加购物车还是购买,1、添加购物车,2、购买')
if shu == '1':
mai = int(input('请输入添加数量:'))
isExist = False
if len(gouwuche) != 0:
for dic in gouwuche:
if dic['ming'] == shop:
dic['count'] += mai
isExist = True
print('更新成功')
break
if not isExist:
if mai <= dict['count']:
zidian['ming'] = dict['ming']
zidian['price'] = dict['price']
zidian['count'] = mai
gouwuche.append(zidian)
print('添加成功')
if shu == '2':
mai = int(input('请输入购买数量:'))
if mai <= dict['count']:
dict['count'] = dict['count'] - mai
zidian['ming'] = dict['ming']
zidian['price'] = dict['price']
zidian['zongjia'] = int(dict['price']) * mai
zidian['count'] = mai
dingdan.append(zidian)
print('购买成功')
break
淘宝管理系统(未完成)
最新推荐文章于 2021-06-12 00:07:46 发布