python random
模块random包含以各种方式生成随机数的函数,其中的randint()返回一个位于指定范围的数
例如,下面的代码返回一个 1-6内的整数:
1 | from random import randint |
使用模块random创建die类,包含一个sides属性,默认值为6。编写一个roll_die()方法,打印位于1和骰子面数之间的随机数。
下面代码通过调用roll_die()方法输入一个int类型传递给self.sides,生成骰子面数和投掷次数,投掷次数也可以设置成默认值。
1 | from random import randint |
指定一个实例名称,并调用类中的roll_die()方法
1 | x = Die() |