afs="Hello, World! KD herfe"
print("[",end="")
for ad in afs:
if ad!=" ":
# print(ad,end="")
print(f"{ad}")
else:
print("",end="")
print("]")
在這里,我想以這種形式使用 f-string 列印 afs
[Hello,World!KDherfe]
如果注釋了 f-string 版本,輸出是正確的,但我想知道如何在 f-string 中使用 end 引數。

uj5u.com熱心網友回復:
afs="Hello, World! KD herfe"
print("[", end="")
for ad in afs:
if ad != " ":
print(f"{ad}", end="")
print("]")
您可以end=""在任何列印陳述句中的逗號后正常使用。它是一個關鍵字引數(通常稱為 a kwarg)。"["您的第一個引數是字串(即:) 、變數(即:)ad還是 f 字串(即:)并不重要f"{ad}"。
replace()對于它的價值,您可以通過在單個print陳述句中呼叫 f 字串來實作相同的目標。
afs="Hello, World! KD herfe"
print(f"[{afs}]".replace(" ",""))
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/455734.html
