【小白从小学Python、C、Java】
【Python-计算机等级考试二级】
Python随机返回指定范围中的一个数
randrange()函数
选择题
请问以下Python代码不可能输出的结果是什么?
import random
print(random.randrange(95,100,1))
A 95
B 97
C 99
D 100
问题解析
1.randrange()的功能是:随机返回指定范围中的一个数。
2.randrange()的语法是:random.randrange(start,stop,step),其中参数start:指定范围的起始位置,参数stop:指定范围的结束位置,由start和stop会形成一个左闭右开的范围区间,参数step:设置上述区间中数值的增量。例如:random.randrange(0,3,1),指定的范围区间为[0,3),增量为1,即该范围包括0,1,2三个整数。
3.使用randrange()需要先导入random模块,通过random.randrange()调用该方法。
4.题目中random.randrange(95,100,1),指定的范围区间为[95,100),增量为1,即该范围包括95,96,97,98,99五个整数。所以会随机输出该五个整数中的一个数。
欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn
正确答案是:D
温馨期待
期待大家提出宝贵建议,互相交流,收获更大,助教:wll