python实现淘宝购物系统实现淘宝购物系统
主要为大家详细介绍了python实现简易的淘宝购物系统,文中示例代码介绍的非常详细,具有一定的参考价
值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了python淘宝购物系统的具体代码,供大家参考,具体内容如下
代码如下:
#刚创建账户所拥有的钱
money = 0
#定义商品列表
goods_list = [
{'name':'iphone','price':4500,'count':40},
{'name':'电脑','price':7000,'count':100},
{'name':'平板','price':5000,'count':60},
{'name':'羽绒服','price':500,'count':80},
{'name':'西服','price':1000,'count':90},
{'name':'运动鞋','price':200,'count':120},
{'name':'vivo','price':2000,'count':200},
{'name':'自行车','price':2100,'count':300}]
#创建空的购物车
shoppingCar = []
#创建订单列表
order = []
#注册账户
def register():
print('→'*8,'注册账号','←'*8)
global account
global password
account = input('请输入账号')
password = input('请输入密码')
password1 = input('请确认密码')
while True:
if password == password1:
print('→'*8,'注册成功','←'*8)
log_in()
break
else:
password = input('请重新输入密码')
password1 = input('请确认密码')
#登录
def log_in():
print('~'*10,'登录账号','~'*10)
while True:
user_account = input('请输入您的账号')
user_password = input('请输入您的密码')
if user_account != account:
print('账号有误')
elif user_account == account and user_password != password:
print('密码有误')
else:
print('~'*10,'登录成功','~'*10)
show_menu()
break
#展示商品列表
def show_name():
print('❤'*30)
a = 0
for i in range(0,len(goods_list)):
for key in goods_list[i].keys():
if key == 'name':
a += 1
print(goods_list[i][key], end = ' ')
if a % 4 ==0 :
print('')
print('❤'*30)
#选择操作