首先引用库
import random
其中:
random.random()可生成0到1的随机数
检验:
import random for i in range(3): print(random.random())打印三个0到1随机数
random.randint(a,b)可生成a到b的随机数
检验:
import random for i in range(3): print(random.randint(10,20))打印三个10到20随机数
random.choice(a)可在a列表中随机选择一个项目
检验:
import random members=['John','Mary','Bob','Smith'] leader=random.choice(members) print(leader)打印随机选出的领导
游戏:制作一个骰子,每次可以产生两个随机数
import random class Dice:创建一个类 def roll(self):定义函数,生成两个数 first=random.randint(1,6) second=random.randint(1,6) return (first,second)返回一个元组,这里可以不带括号 dice=Dice()定义一个变量 print(dice.roll())
执行:
(2, 5)
进程已结束,退出代码为 0