我想创建一个生成随机字符串的代码(例如,在这种情况下为10个)。我使用以下代码,但该代码一直生成相同的字符串。
输入代码
输入代码
import random
import string
s = string.ascii_lowercase
c = ''.join(random.choice(s) for i in range(8))
for x in range (0,10):
print(c)
输出
ashjkaes
ashjkaes
ashjkaes
ashjkaes
ashjkaes
ashjkaes
ashjkaes
ashjkaes
press any key to continue .....
请帮助
random.choice
放在for
循环中,以便每次生成一个新的选择。 - Mark