可以使用 Python 的 random
库中的 randint()
函数生成随机整数来表示英文字母的 ASCII 码值。然后使用 chr()
函数将其转换为对应的字符。可以在循环中使用条件判断语句来确保生成的字符数量为奇数。
import random
letters = []
while len(letters) % 2 != 0:
letter = chr(random.randint(ord('a'), ord('z')))
letters.append(letter)
print(letters)
这个代码片段会生成一个英文字符的列