python3实现购物车小程序,优化后将程序分成函数,用文件注册和验证用户名密码。
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2020/4/20 下午4:12 # @Author : hk # @Site : # @File : 购物车.py # @Software: PyCharm """ 需求描述: 1.输入正确账号,密码,进入购物车购物 2.登录失败,重新输入账号密码 3.同一账号连续登录失败超过三次,则锁定该账号 4.登录已锁定账号,提示账号已锁定 """ #显示已购商品列表函数 def shoping_list(myshping,money): print('=============您的购物清单如下=================') dic1={} for i in myshping: if dic1.get(i) == None: dic1[i] =1 else: dic1[i] +=1 for k,v in dic1.items(): print(k,v) print("===========================================\n您的余额:%d"%money) #购物车函数 def shoping(): goods = [{'name': '电脑', 'price': 1999}, {'name': '鼠标', 'price': 10}, {'name': '游艇', 'price': 20}, {'name': '美女', 'price': 998}, {'name': 'iphone', 'price': 5000}, ] flag = False my_shopping = [] while True: money = input