零基础入门学习Python(第2版)
上QQ阅读APP看书,第一时间看更新

3.5 改进我们的小游戏

视频讲解

不得不承认,2.1节的小游戏真是太简单了。有很多朋友为此提出了不少的建议,小甲鱼做了一下总结,大概有以下三个方面需要改进:

(1)当用户猜错的时候程序应该给点提示,例如,告诉用户当前输入的值和答案相比是大了还是小了。

(2)每运行一次程序只能猜一次,应该提供多次机会给用户猜测,至少要三次。

(3)每次运行程序,答案可以是随机的。因为程序答案固定,容易导致答案外泄,例如,小红玩了游戏之后知道正确答案是8,就可能会把结果告诉小明,小明又会告诉其他人。所以,我们希望游戏的答案可以是随机的。

这些挑战对于我们如此聪明的读者来说一定不成问题,让我们抄起“家伙”(Python)来一个个解决掉!