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    存储商品信息,商品列表可进行扩容及删减,具有可扩展性