所以我一直在尝试使用define函数创建密码生成器。但它没有成功。
这是代码:
import random
def pasword_gen():
cha = ('qwertyuioplkjhgfdsazxcvbnm,./;[]')
password = random.choice(cha)
password = ''
for c in range(10):
password += random.choice(cha)
pasword_gen()
我觉得我错过了一些非常明显的东西。但我不知道是什么。
请帮忙。
你几乎拥有它。
import random
def pasword_gen():
cha = ('qwertyuioplkjhgfdsazxcvbnm,./;[]')
password = ''
for c in range(10):
password += random.choice(cha)
return password
password = pasword_gen()
print(password)
请注意,您必须返回密码变量
这个link应该有助于澄清python中的定义函数