在Python的基础学习中,条件分支、while循环与程序策划无疑是很重要的知识点,试想一下,如果你所编写的程序只能让每条语句按顺序执行,如果程序更复杂,那一定会非常麻烦。
而今天,小编就为大家介绍一下这本书中,如何用一个叫“Guess My Number”的游戏,教会你条件分支、while循环以及程序策划等知识点。
这是一个什么样的游戏呢
这是一个经典的猜字游戏,即计算机在1—100之间随机选取一个数字,然后让玩家用尽量少的次数猜出选取的结果。提示:当玩家所猜数字后,游戏会告诉玩家是猜高了还是猜低了,或者猜对了。
在游戏中包含了这些知识点:
利用randing()和randrange()生成随机数 通过if语句根据一个条件来执行代码 通过else子句根据一个条件作出选择 通过elif子句根据多个条件作出选择 通过while循环重复执行程序的某个部分 利用伪码对程序进行策划
该游戏包含了几大步骤
第一:生成随机数 第二:使用if语句 第三:使用else子句 第四:使用elif子句 第五:创建whlie循环 第六:避免无限循环 第七:将值用作条件 第八:故意创建无限循环 第九:使用复合条件 第十:规划程序 第十一:再回到“Guess My Number”游戏
由于篇幅问题,无法将整个创建游戏的步骤写出来,如果希望查看详细内容,可以找到相应的书籍,即《Python编程初学者指南》,这是书中的第三个游戏,总共有十个游戏讲基础知识点,即:
希望我对这个游戏以及涉及到的知识点介绍能对你有帮助。