目 录
第一个工程级项目--ATM+购物车
错误类型总结:
1、逻辑错误 ----
购物车信息中支付余额,和添加购物车中为空:原因 -- while True 循环置顶每一次循环都将 cost 和shop_cart_dic 重置为0
在购物车功能中 While True: 要写在cost = 0 购物车字典的下面,也就是商品列表的下面,不然每一次循环都会重置 cost ,
start.py 运行后每次都直接跳到登录或注册功能,并只打印一句 ‘输入用户名:’:
原因- - 装饰器错误
登录认证装饰器错误类型:
1、缩进 2、return 函数名 后面加了括号 3、else: src.login() 忘记未写入
2、小错误
变量名前后不一致:
commit == ‘y’ 后面 choice == 'n' 前后变量名不一致导致错误!