在Python中生成随机字母

有没有一种方法可以在Python中生成随机字母(例如random.randint,但用于字母)?random.randint的范围功能会很好,但是拥有仅输出随机字母的生成器总比没有好。

回答:

简单:

>>> import string

>>> string.ascii_letters

'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

>>> import random

>>> random.choice(string.ascii_letters)

'j'

string.ascii_letters

根据当前语言环境返回包含小写字母和大写字母的字符串。

random.choice

从序列中返回单个随机元素。

以上是 在Python中生成随机字母 的全部内容, 来源链接: utcz.com/qa/398954.html

回到顶部