Python random randrange()方法生成指定范围内的随机整数

分类:知识百科 日期: 点击:0

Python的random模块提供了randrange()函数,可以生成指定范围内的随机整数。randrange()函数接受三个参数,start、stop和step,其中start表示随机数的起始值,stop表示随机数的结束值,step表示随机数的步长。randrange()函数返回的是一个指定范围内的随机整数,范围是[start, stop),不包括stop。

使用方法

使用randrange()函数时,需要先导入random模块,调用randrange()函数,并传入参数。下面为randrange()函数的一般格式:

random.randrange(start, stop[, step])

其中start参数表示随机数的起始值,stop表示随机数的结束值,step表示随机数的步长,step默认值为1。

下面为使用randrange()函数生成[1, 10)范围内的随机整数的实例:

import random
random.randrange(1, 10)

以上代码将生成[1, 10)范围内的随机整数,可以使用print()函数打印出结果:

import random
print(random.randrange(1, 10))

也可以使用randrange()函数生成指定步长的随机整数,下面为使用randrange()函数生成[1, 10)范围内,步长为2的随机整数的实例:

import random
print(random.randrange(1, 10, 2))

以上代码将生成[1, 10)范围内,步长为2的随机整数,可以使用print()函数打印出结果:

  • 如果只传入两个参数,则表示生成[start, stop)范围内的随机整数,步长默认为1。
  • 如果传入三个参数,则表示生成[start, stop)范围内,步长为step的随机整数。
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。