Crossin的编程教室
标题:
【Python 第40课】 用文件保存游戏(2)
[打印本页]
作者:
yangtx2
时间:
2018-1-3 23:13
标题:
【Python 第40课】 用文件保存游戏(2)
菜鸟求教各位大神,希望各位大神答疑
非常感谢,代码截图如下:
疑惑如下: 如果我们定义times 游戏次数初始值为0的话,那么在后续的if判断中
times < min_times 这个条件肯定是一直正确的呀(不管我们初始修改min_times)
那么不管min_times的值是多少都被会更新成0
个人的疑惑,希望大神解答一下 感谢! 感谢
2018-1-3 23:10 上传
下载附件
(159.93 KB)
2018-1-3 23:10 上传
下载附件
(53.47 KB)
作者:
yangtx2
时间:
2018-1-3 23:15
我用断点看过,无论怎么样 min_times都会被更新0
是不是应该重新定义个参数来记录每次猜的轮数?
作者:
yangtx2
时间:
2018-1-3 23:26
或者可用count来记录本次while循环的次数,用这个count 去跟min_times比较
但是我不知道怎么写用count来记录while循环的次数
作者:
yangtx2
时间:
2018-1-3 23:37
刚刚做的尝试 请各位大神,这样是否有问题
感谢,感谢
count = 0
while ba == False:
an = input()
if an < num:
print 'too small'
elif an > num:
print 'too big'
else:
print 'right number'
ba = True
count += 1
if game_times == 0 or count < min_times:
min_times = count
total_times += times
game_times += 1
欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/)
Powered by Discuz! X2.5