商品展示,价格
买,加入购物车
付款,钱不够
具体实现了如下功能:
1、可购买的商品信息显示
2、显示购物车内的商品信息、数量、总金额
3、购物车内的商品数量进行增加、减少和商品的删除
4、用户余额的充值
5、用户购买完成进行结账,将最终余额回写到用户文件中。
一、用户文件说明:
kevin 123 50000sky 123 54000mobi 123 80000
其中第一列为用户名,第二列为密码,第三列为帐户余额。
二、流程图如下:
import sys,os,getpass,time def input_handle(s):'''用户输入字符数字转化为数字'''if s.isdigit(): #判断用户输入是否是字符数字 s = int(s) #是的话就进行转换return s def framework(user="",init_money='',now_money='',recharge_money='',value=''):'''架构函数,展示用户的基本信息'''os.system("clear") init_money = int(init_money) now_money = int(now_money) recharge_money = int(recharge_money) message = '''*******************************************************************************