生成随机整数

    • random.randint(begin,end)
    • numpy.random.randint(begin,end,size)
    • random.sample(range(begin,end),size)

random.randint(begin,end)

import random
key=random.randint(0,26)
print(key)
#在1-25之间生成1位随机数

numpy.random.randint(begin,end,size)

import numpy
key=numpy.random.randint(0,26,size=5)
print(key)
#在1-25之间生成完全随机的5个数,即这五个数可以重复

random.sample(range(begin,end),size)

import  random
key=random.sample(range(0,26),5)#[0,26)
print(key)
#在1-25之间生成完全随机的5个数,即这五个数被限制不能重复

更多推荐

python 生成随机整数