Python入门教程实战,用Python做一个有趣的拿石子游戏

今天以一个小实例带你入门Python,编写一个叫"拿石子"的小游戏,让你可以与电脑对弈。
拿石子游戏规则很简单,一开始有一定数量的石子(假如是10),然后两人轮流从石子堆中取走一定范围的数量(例如是1,2,3)。以此类推,最后拿走剩余的所有石子的人就输了。
先看看最终效果的动态:

我们就用Python简单实现一个,来吧。
定义主要的方法

如上图,这次主要需要一个随机函数一个可以重复尝试调用某个方法的功能,我们使用retrying库使用命令 pip install retrying 即可安装完成
再来看看主流程是如何调用这些方法

一开始就调用 get_start_num ,生成一个开局的数然后来个死循环 while 1:循环中,先调用 cpu_number,表示电脑先做选择然后调用方法 judge,用于判断当前局面的情况,并返回一个当前石子数量紧接着调用 user_number,获取我

Python入门教程实战,用Python做一个有趣的拿石子游戏最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/11465.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>