补全:次数用满就结束

补全:次数用满就结束

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、score 算分。秘密固定是 73。) 这次玩家一直猜不中。补全 step:猜中、或 tries

阅读更多 →
补全:猜中就结束

补全:猜中就结束

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、score 算分。秘密固定是 73。) 下面的 step 只记次数、不判胜负。补全:judge 回

阅读更多 →
补全:写出 judge

补全:写出 judge

补全 judge:比秘密大回「大了」,小回「小了」,相等回「对了」。

阅读更多 →
judge 对五个数的判决

judge 对五个数的判决

秘密 73。看 judge 对边上和两头的数怎么说: def judge(secret, n): if n > secret: return "大了"

阅读更多 →
合法性判定和胜负判定

合法性判定和胜负判定

「101 不合法」和「猜满 7 次算输」都是判定。它们的区别是【0】。

阅读更多 →
结束要看哪些状态

结束要看哪些状态

判断「这一局是不是结束了」,需要看的状态是【0】。

阅读更多 →
判定函数为什么只判定

判定函数为什么只判定

judge(secret, n) 只交回「大了」「小了」「对了」三个字之一,不改状态、不打印。这样写的好处是【0】。

阅读更多 →
补全:非法输入不算次数

补全:非法输入不算次数

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、score 算分。秘密固定是 73。) 把输入校验接进主循环:parse 返

阅读更多 →
补全:写出 parse

补全:写出 parse

补全 parse:去两端空白;q 和 r 原样返回;不是纯数字或不在 1 到 100 里返回 None;否则返回整数。

阅读更多 →
混着非法输入的一局

混着非法输入的一局

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、score 算分。秘密固定是 73。) 输入里混着空格、字母、出界的数。非法

阅读更多 →