python如何生成随机数,随机字符,随机字符串?
随机导入
导入字符串
#返回给定数量的随机数的列表
lst = random.sample(源,n)
参数来源:从来源中随机选择,其中n为数量。
以下字符串可供选择
问题很简单。
生成n个随机数
numlst =[int(I)for I in random . sample(string . digits,n)]
Numlst是一个随机数整形列表。
生成n个随机字符
strlst =[I for I in random . sample(string . ascii _ letters,n)]
返回一个随机字符列表。
生成随机字符串strlst =[I for I in random . sample(string . ascii _ letters,n)]。
把随机字符连起来就行了。
打印(')。join(strlst))
如果要生成的随机字符和字符串有符号,只需使用string.printable作为参数源,并将其传递给random.sample(source,n)。
望采纳!