本文主要是介绍投掷骰子的python代码_Python基础案例练习:掷骰子小游戏,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
骰子是我们经常能看到的小玩意儿,今天我们来做一个模拟掷骰子过程的文字版小游戏,送给新接触Python的初学者们~
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
幻想编程岛 | 作者
码里奥编程 | 来源

代码解析
1、导入需要的随机数库

2、创建Die类
骰子属性sides(面数)默认为6面;
定义一个名为roll_die()的方法打印位于(1,骰子面数)之间的随机数;
定义一个名为update()的方法用于更新骰子的面数;
sides_value()方法用于输出当前骰子的面数;

3、在掷完骰子之后还可以继续玩耍
使用while循环,并定义一个标志RHZ=Ture 充当程序的指挥官。

获取输入的值并将其储存在shuru中,再将shuru转化为字符串后储存在x中:

让python创建一个默认的Die()——默认面数为6面;
使用update()方法更新骰子面数;
使用roll_die()方法输出投出的点数;

if 判断 当用户输入no标识=False程序结束,并输出结束语句;

完整实现:


运行效果:

类似这样的思路可以创建多种玩法,随机摇骰子只是其中的一种,看你怎么写,一起试试看吧
这篇关于投掷骰子的python代码_Python基础案例练习:掷骰子小游戏的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!