Python random模块的基本使用方法

Python random模块的基本使用方法

一、导入模块

在Python之中模块导入的方法有两种(以导入random模块randint函数为列子):

第一种:

# 普通调用方法,调用函数时需要加上模块名
import random

第二种:

# 调用函数时,可直接使用函数名称
form random import randomint

二、randint函数:生成指定范围的整数

random.randint(a,b)

print('生成1~10之间的随机整数:')
print(random.randint(1,10))  # 生成1~10的随机数
print(randint(1,10))

三、random函数:生成0~1之间的随机数

random.random()

print('生成0~1之间的随机数:')
print(random.random())

四、uniform函数:生成指定范围的浮点数

random.uniform(a,b)

print('生成1~10之间的随机浮点数:')
print(random.uniform(1,10))

五、randrange函数:生成指定范围、指定步长的随机数

random.randrange(a,b,c)

print('生成1~10之间步长为2的随机数:')
print(random.randrange(1,10,2))

六、shuffle函数:打乱列表元素的顺序

list=[a,b,c,d]

random.shuffle(list)

print('打乱列表[1,2,3,4,5]的顺序')
alist=[1,2,3,4,5]
random.shuffle(alist)
print(alist)

七、sample函数:随机获取打乱的列表元素

list=[a,b,c,d]

alis=random.sample(list,x)

print('从列表[1,2,3,4,5]中随机获得3个元素并打乱返回')
blist=[1,2,3,4,5]
clist=random.sample(blist,3)
print(clist)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值