python的常用数据类型操作-随机函数

本文详细介绍了Python中使用random模块生成随机数的方法,包括生成指定范围内的随机小数和整数,从序列中随机选择元素等实用技巧。

3.3随机函数

必须先导入随机函数包import random

3.3.1random()->取[0, 1)范围之内的随机小数,永远取不到1.[是闭区间,)是开区间。半闭半开区间。

案例代码:

import random

# random()
#      [0, 1)
#            范围之内的随机小数
print(random.random())

3.3.2choice(seq) ->从一个序列之中,随机挑选一个数值。

案例代码:

import random
# choice(seq)
# 从一个序列之中随机取出一个数值
# random.choice([1, 2, 3, 4, 5])
print(random.choice([1, 2, 3, 4, 5]))

3.3.3uniform(x, y)->x到y之间的随机小数

案例代码:

import random
# nuiform(x, y)
#         [x, y]
#         范围之内的随机小数
print(random.uniform(1,100))

3.3.4randint(x, y)->从x到y中取随机整数

案例代码

import random
# randint(x, y)
#           [x, y]
#           范围之内的随机整数

print(random.randint(1, 10))

3.3.5randrange(start, stop=None,step=1)->给定区间内一随机整数。[start, stop)。step是步长,步长可选。

案例代码

 

# randrange(x, y)
#           给定区间内的一个整数
print(random.randrange(70, 100))


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值