import fileinput #操作data.txt,对充值、支付后账号余额进行重写;
import os #判断data.txt、log.txt文件是否存在
import time #在log.txt中记录购买时间
shopping.py
主要函数如下:
1、创建账号 create_account() 创建账号,输入账号名称及手机号码
2、充值 account_recharge()账号充值,输入账号进行充值,成功充值后,将信息保存到data.txt
3、查询余额 check_account() 查询账号余额,读取data.txt
4、购物记录 check_history() 输入账号,读取log.txt,查询指定账号成功购买记录
5、购物车 shopping_cart() 对购物车进行操作,可结算,可删除指定物品;结算判断余额,不足提示充值;结算成功,将购买记录保存到log.txt
6、购物 shop_shop() 输入账号名,进行购物,将选择购物加入购物车,可多选,可连续操作;
7、退出
其他函数:
id_list() 加载list.txt文件,对商品类目进行索引,供提取函数调用
data.txt 存储账号信息
log.txt 存储购买记录
list.txt 存储商品信息,商品列表可进行扩容及删减,具有可扩展性
原文地址:http://yuntu.blog.51cto.com/2381106/1735067