randrange())
发布时间:2023-05-29 01:57:37
randrange()函数是Python中的一个内置函数,它用于生成指定范围内的随机数。
在Python中,程序需要随机生成一些数字或者随机选择一个元素,那么就需要用到随机数函数。randrange()函数就是一个用于生成指定范围内的随机数的函数。
randrange()函数的用法为:random.randrange(start, stop[, step])
参数说明:
- start:指定随机数的起始位置,默认为0。
- stop:指定随机数的终止位置,不包括结果值。也就是随机数最大值。
- step:指定步长,默认为1。
randrange()函数生成的随机数是一个整数,这个随机数是在[start,stop)范围内随机生成的。其中,[表示左闭区间,)表示右开区间。
例如,如果我们想要生成一个100以内的随机整数,那么代码为:
import random num = random.randrange(0,100) print(num)
输出结果为:
79
随机生成的数可能是0-99范围内的任何一个数字,可以多次运行代码来验证。
randrange()函数还可以有三个参数, 个和第二个分别指定随机数范围的开始和结束,而第三个则指定步长。例如,如果我们想要在0到100之间每隔10个数来生成一个随机数,可以这样写:
import random num = random.randrange(0,100,10) print(num)
输出结果为:
90
在这个例子中,当步长为10时,随机生成的数字只有0、10、20、30、40、50、60、70、80、90,每个数字的概率相等。
总结来说,randrange()函数用于生成指定范围内的随机数,这个函数非常适合在Python程序中使用。
