今天学习的是random随机函数,老规矩还是用pip install安装random库。
描述
random() 方法返回随机生成的一个实数,它在[0,1)范围内。
语法
以下是 random() 方法的语法:
import random
random.random()
注意:random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。
参数
无
返回值
返回随机生成的一个实数,它在[0,1)范围内。
实例
(这是一个用随机函数学的模拟掷骰子)
import random
from random import randint
needs_go_on = False
first = (random.randint(1, 6) + random.randint(1, 6))
print(f'玩家一骰出了{first}点')
if (first == 8 or first == 12):
print('玩家一胜')
elif (first == 2 or first == 5 or first == 10):
print('玩家二胜')
else:
needs_go_on = True
while needs_go_on:
current = (random.randint(1, 6) + random.randint(1, 6))
print(f'玩家一骰出了{current}点temp2')
if (current == 8):
print('玩家二胜!temp2')
break
elif (current == first):
print('玩家一胜!temp2')
break
else:
pass
以下是代码运行结果
更多内容请关注作者,我会持续更新的哦!!!