random.ran蟠校盯昂dint(1,100)随机数中使包括1和100。
在python中的random.randint(a,b)用于生成一个指定范围内的整数。其中参数a是下限,参数b是
上限,生成的随机数n: a <= n <= b。
例如:
1)printrandom.randint(12,20)#生成的随机数n:12<=n<=20
2)printrandom.randint(20,20)#结果永远是20
3)printrandom.randint(20,10)#该语句是错误的。因为下限必须小于上限
returnself.randrange(a,b+1)在源码中,其实randint最终调用的是randrange函数,randrange函数在随机是不包括上限数的。
扩展资料:
1、使用RANDOM中的RANDINT函数随机生成一个1~100之间的预设整数,让用户键盘输入所猜的数,如果大于预设的数,屏幕显示“太大了,请重新输入”如果小于预设的数,屏幕显示“太小了,请重新输入”如此循环,直到猜中,显示“恭喜你,猜中了!共猜了N次”N为用户猜测次数。
2、import randomdef guess_number():
true_num = random.randint(1, 100)
user_num = int(input("请输入一个整数:"))
count = 1
true_num = random.randint(1, 100)
参考资料:random (随机数发生器)-百度百科