python练习|随机数-导入模块

"""
步骤
1.导入模块
 import random
2.使用模块中的功能
 random.randint(开始,结束)  指开始到结束的数字或其他

"""
import random
num = random.randint(0, 2)
print(num)

Python中的`random`模块提供了一系列用于生成随机数的函数。除了最常用的`random()`函数用于生成一个0到1之间的随机浮点数外,还有其他几个常用的随机数生成函数: 1. `randint(a, b)`: 生成一个指定范围内的随机整数,闭区间[a, b]。例如,`random.randint(1, 10)`将返回一个1到10之间的随机整数。 2. `uniform(a, b)`: 生成一个指定范围内[a, b]的随机浮点数。例如,`random.uniform(1.5, 6.5)`将返回一个1.5到6.5之间的随机浮点数。 3. `choice(seq)`: 从非空序列seq中随机选择一个元素。序列可以是列表、元组、字符串等。例如,`random.choice([1, 2, 3, 4, 5])`将随机返回列表中的一个元素。 4. `sample(population, k)`: 从population序列或集合中随机选择k个独立的、可能重复的元素。例如,`random.sample([1, 2, 3, 4, 5], 3)`将返回一个包含3个随机选择的数字的列表,这些数字可以是重复的。 5. `shuffle(x[, random])`: 将序列x随机打乱位置。例如,`random.shuffle([1, 2, 3, 4, 5])`将列表中的元素随机排序。 6. `getrandbits(k)`: 生成一个随机的整数,该整数有k个二进制位。例如,`random.getrandbits(4)`将返回一个4位的随机整数。 使用这些函数时,需要先导入`random`模块,然后才能调用它们。例如: ```python import random # 生成一个0到1之间的随机浮点数 print(random.random()) # 生成一个1到10之间的随机整数 print(random.randint(1, 10)) # 生成一个1.5到6.5之间的随机浮点数 print(random.uniform(1.5, 6.5)) # 从列表中随机选择一个元素 print(random.choice([1, 2, 3, 4, 5])) # 从列表中随机选择3个元素(可能重复) print(random.sample([1, 2, 3, 4, 5], 3)) # 打乱列表中元素的顺序 random.shuffle([1, 2, 3, 4, 5]) # 生成一个4位的随机整数 print(random.getrandbits(4)) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值