设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 28845|回复: 4
打印 上一主题 下一主题

【Python 第40课】 用文件保存游戏(2)

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

楼主
发表于 2014-5-6 11:13:04 |显示全部楼层
文心雕龙 发表于 2014-5-5 22:08
请问你运行时输出‘Bingo’后怎么继续循环进入下一次的游戏的呢?我的总是要关闭后在运行才能进入下一次游 ...

外面再套一层 while 循环
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2014-5-6 19:16:49 |显示全部楼层
文心雕龙 发表于 2014-5-6 12:39
当然有while循环,但是还是不能实现 输出这个(================ RESTART =================)后多次游戏 ...

那要靠你自己输出了
在整个程序外面套一层大循环(当然不是直接写个while就完了,可能还要做一些小调整)
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2017-6-23 21:41:40 |显示全部楼层
jinss 发表于 2017-6-22 17:24
f=file("E:\python\pycharm\python\game.txt")
score=f.read().split()
f.close()

没看出问题
你自己程序里加输出调试,看看 result 的值对不对,再看为什么没有写入
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2018-3-14 10:57:17 |显示全部楼层
最后 close() 不是 clsoe
你这个应该直接就会有报错提示的,注意看报错信息
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

5#
发表于 2018-10-21 13:24:56 |显示全部楼层
zorro 发表于 2018-10-20 15:14
老师,用这句判断的用意何在?
if game_times == 0 or times < min_times:

当然不一样……你这个每次都会刷新最小轮数,之前的成绩就被覆盖了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 15:00 , Processed in 0.029766 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部