我们大多数人都知道,Python(2.X.X)中的random.randint(1,n)命令会生成一个介于1和n之间的随机数(伪随机数)。我有兴趣知道n的上限是多少?

最佳答案

randint()适用于长整数,因此没有上限:

>>> random.randint(1,123456789012345678901234567890)
113144971884331658209492153398L

关于python - Python中的random.randint(1,n),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2597444/

10-12 19:28