协慌网

登录 贡献 社区

生成 0 到 9 之间的随机整数

如何在 Python 中生成 0 到 9(含)之间的随机整数?

例如, 0123456789

答案

尝试:

from random import randint
print(randint(0, 9))

更多信息: https//docs.python.org/3/library/random.html#random.randint

import random
print(random.randint(0,9))

random.randint(a, b)

返回一个随机整数 N,使得 a <= N <= b。

文档: https//docs.python.org/3.1/library/random.html#random.randint

试试这个:

from random import randrange, uniform

# randrange gives you an integral value
irand = randrange(0, 10)

# uniform gives you a floating-point value
frand = uniform(0, 10)