我正在嘗試創建密碼生成器。我試過使用for循環來生成每個數字。然後我將每個數字附加到列表中。不過,我想輸出是沿着線的東西:Python - 將字符添加到字符串
54324
而不是:
[5, 4, 3, 2, 4]
以下是我的代碼:
code = ''
chars = 5
for i in range(chars):
digit = str(randint(0,9))
digit += code
在這種情況下會發生什麼事是我的輸出只是空白。我對python有點新,所以我可能會錯過一些明顯的東西,但是如果你能解釋我做錯了什麼以及如何解決它,我將不勝感激。
' 「」。加入(圖(STR,[5,4,3,2,4]) )'應該這樣做 –
但是你的代碼沒有任何用處,因爲每次調用循環時都會覆蓋'digit'。和'code'是空的。 –
顛倒你最後的聲明:'code + = digit' –