|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码大致是这样的:
- import easygui as g
- sum_money=0#金币总量
- #开宝箱模块
- while 1:
- n=g.buttonbox(msg='你想打开下面哪种宝箱? ', title='', choices=('初级宝箱', '中级宝箱', '高级宝箱'))
- if n=='初级宝箱':
- print('给你五元')
- sum_money+=5
- elif n== '中级宝箱':
- print('给你10元')
- sum_money += 10
- elif n == '高级宝箱':
- print('给你50元')
- sum_money += 50
- else:
- break
- g.msgbox('尊敬的客户,您目前的余额还有'+str(sum_money)+'元', ok_button="好的,朕已阅")
复制代码
每次重新打开,金币总量又变成了0,想创建个文件专门存储金币这个变量,然后每次程序结束之前就保存这个变量到这个文件里,但看了一下文件操作里只能在文件末尾或开头追加字符串。
- open("文件路径","w+")#w+打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
复制代码
要存的时候先读取,然后加减,再写入。
|
|