面试题:在Python中如何生成一个随机数?

Python中如何生成一个随机数?

要想生成随机数,我们可以从random模块中导入函数random()。

>>> from random import random
>>> random()
0.7931961644126482
复制代码

这里我们调用help函数。

>>> help(random)
复制代码

关于内置函数random的help运行结果:

random(…) method of random.Random instance
random() -> x in the interval [0, 1).
复制代码

这意味着random()会返回一个大于等于0且小于1 的随机数。

我们还可以使用函数randint(),它会用两个参数表示一个区间,返回该区间内的一个随机整数。

>>> from random import randint
>>> randint(2,7)
6
 
>>> randint(2,7)
5
 
>>> randint(2,7)
7
 
>>> randint(2,7)
6

作者:景略集智
链接:https://juejin.im/post/5b8505b6e51d4538884d22bf
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

THE END