尝试更改列表以便生成密码
passwordlength=int(input('Enter how long you would like the password')) # The user input
for x in range(0,passwordlength):
password=''.join(characters)
print(password)
这就是我现在的工作。字符是我在列表中使用的。这是给我的输入列表重复的输入数字。你知道吗
每次我试着在列表中添加一个append,结果我都会倒退
任何帮助都将不胜感激
Tags:
对不起,这个问题不太清楚。你知道吗
以下是我在这里做出的假设:
我不明白你想用for循环做什么?你知道吗
我相信下面这些应该是你想要的。你知道吗
password=''.join(字符)[0:passwordlength]
试着这样做:
我想random.sample可能就是你想要的:
或者切一片到
passwordlength
:要验证用户输入,我们可以使用try/except和while循环:
如果字符列表中有int,则需要在加入之前
map
到str
。你知道吗相关问题 更多 >
编程相关推荐