在Python中,`randrange()`函数用于生成指定范围内的随机整数。以下是`randrange()`函数的基本用法:
import random
生成指定范围内的随机整数
start: 随机数的起始值(包含)
stop: 随机数的结束值(不包含)
step: 随机数的步长(可选,默认为1)
示例1:生成100到1000之间的偶数
random_even = random.randrange(100, 1000, 2)
print(f"100 <= number < 1000 间的偶数: {random_even}")
示例2:生成1到100之间的奇数
random_odd = random.randrange(1, 100, 2)
print(f"1 <= number < 100 间的奇数: {random_odd}")
示例3:生成0到99之间的任意整数
random_number = random.randrange(100)
print(f"0 <= number < 100 间的任意整数: {random_number}")
运行上述代码将输出类似以下的结果:
100 <= number < 1000 间的偶数: 976
1 <= number < 100 间的奇数: 83
0 <= number < 100 间的任意整数: 93
请注意,`randrange()`函数返回的是整数。如果你需要生成随机浮点数,可以使用`random.random()`或`random.uniform()`函数