python生成随机数random.randint()

1.random.randint(参数1,参数2)

  • 参数1、参数2必须是整数
  • 函数返回参数1和参数2之间的任意整数

2.random.uniform(x, y) 方法将随机生成一个实数,它在 [x,y] 范围内。

3.int(random.uniform(x,y))方法将随机生成一个实数并取其整数。

import random
# 随机整数
result1=random.randint(3,30)
# 随机实数
result2=random.uniform(0.2,7.9)
# 随机数为整数
result3=int(random.uniform(0.2,7.9))

print("result1=",result1)
print("result2=",result2)
print("result3=",result3)

4.随机取值的概率:

设在(3,30)之间随机生成值的概率大于60

random.randint(3,30)<60

random.choice随机列表中的一个
import random

list1=["a","b",1,2]
h=random.choice(list1)
print(h)

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐