900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 投掷骰子的python代码_Python基础篇——模拟掷骰子小游戏

投掷骰子的python代码_Python基础篇——模拟掷骰子小游戏

时间:2024-06-23 03:04:38

相关推荐

投掷骰子的python代码_Python基础篇——模拟掷骰子小游戏

写在前面 ↓

骰子是我们经常能看到的小玩意儿,今天我们来做一个模拟掷骰子过程的文字版小游戏,送给幻想编程岛新接触Python的初学者们~

注:本教程基于64位windows系统(鼠标右键点击桌面“此电脑”图标——属性可查看电脑系统版本)、python3.x(pycharm自动安装的版本, 3.0以上)。

文中代码内容所使用的工具是pycharm-community-.3.3,实践中如有碰到问题,可留言提问。

骰子是我们经常能看到的小玩意儿,今天我们来做一个模拟掷骰子过程的文字版小游戏,送给新接触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程序结束,并输出结束语句;

完整实现:

运行效果:

类似这样的思路可以创建多种玩法,随机摇骰子只是其中的一种,看你怎么写,一起试试看吧~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。