python中的random库

random库是Python标准库中的一个模块,它包含了多种生成随机数的函数。通过导入random模块,我们可以方便地生成各种类型的随机数,满足不同的需求。

1.seed(a),能设置初始化的随机种子,可输出相同随机数序列。

没有显示设定种子时,每次显示的随机数都不是一样的。

显示设置种子时,每次输出的随机数都是一样的。

import random

print("没有设置种子时:")
for i in range(6):                          #要运行几位数值
    random1 = random.randint(1, 10)            #运行的范围
    print(random1, end=" ")         #end='' 是print()中的一个参数,会使该函数关闭"在输出中自动包含换行"的默认行为。

print()

print("设置种子时:")
random.seed(0)
for i in range(6):
    random2 = random.randint(1, 10)
    print(random2, end=" ")

2.random() ,在是[0.0,1.0]之间取随机小数。(默认的,修改不了)

import random
n = random.random()
print(n)

3.randint(a,b),生成一个a到b之间的整数。

import random
i = random.randint(5,10)
print(i)

4.sample(a,b),从a类型中,选取b个元素显示出来。  注:a类型中可以是列表,字典,组。

import random
J = ['上海','北京','云南','深圳','广西','湖北']
w = random.sample(J,2)
print(w)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值