我有僞隨機生成字符串的代碼。我怎樣才能讓我的代碼輸出25個隨機字符串?生成25個僞隨機字符串
import random, string
special=['@','!','#','$','%','^','&','*','(',')','-','=','+','{','[','}',']',';',':','.','>','<',',','?','/',]
def id_generator(size=25, chars=string.ascii_uppercase + string.digits + random.choice(special)):
return ''.join(random.choice(chars) for _ in range(size))
count = 0
def create_and_save_pseudorand():
for count in range(100):
return id_generator()
#print(id_generator())
create_and_save_pseudorand()
注意'return'將*結束功能* - 你的意思是' yield'? – jonrsharpe