我有一个代码,它应该从一个列表中随机选择4个单词,然后把它们放在一起创建一个密码
passphr = []
for r in range(4):
passphr.append(secrets.choice(words_lst))
print(passphr)
打印出来:
['cognitive']
['cognitive', 'shakespeare']
['cognitive', 'shakespeare', 'connectors']
['cognitive', 'shakespeare', 'connectors', 'municipal']
我如何使它只打印出最后一行,所有的字连在一起?你知道吗
在循环外执行以下操作:
所以:
可以使用join并在循环外打印。你知道吗
因为循环中有
print
,所以每次附加passphr
时都要打印。如果只想打印一次,print
语句必须在循环之外。要将列表内容打印为一个单词:相关问题 更多 >
编程相关推荐