簡體   English   中英

將int附加到for循環內的字符串上:Python

[英]Append int onto string within for loop : Python

我正在嘗試將增量值附加到字符串的末尾,但是格式不正確,因為它在字符串的下面而不是末尾打印。 它應該是: password1900 password1901 password1902

但其打印為:

密碼

1900

密碼

1901

密碼

1902

到目前為止,這是我得到的:

fh = open('Password.txt')
OutPut = open("OutPut.txt", 'w')
i = 1900
for line in fh:
    line+=str(i)
    print(line)
    i += 1
fh.close()
OutPut.close()

嘗試這個,

print(line, end=' ')

因為在print()的末尾,每次成功執行后,每次都需要換行符'\\ n'。 end是print函數中的默認參數,它指定要在print()中保留哪個字符...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM