※ 引述《ironmanstock (鋼鐵人史塔克)》之銘言:
: 請問一個簡單的問題
: debug時每次想要同時印出 數字跟字串
: 就會顯示錯誤 說不能同時印字串跟數字
: 雖然後來改用 str.format的方法"{1} {2} {3}".foramt.......
: 解決了
: 但是覺得這個方法太慢了
: 請問要印出字串跟數字的簡單方法是?
: 感謝
python 3.6版有多個 f-string的功能
用法是這樣
字串裡面前面用多一個f
""裡面可以加{}塞變數
var1 = something1
var2 = something2
var3 = something3
text = f"There are something like {var1} {var2} {var3}"
下面幾個範例
num1 = 9527
num2 = 9528
string = "The number is "
print(string + f"{num1} {num2}.")
或著是
print(f"{string}{num1} {num2}.")
或著是
print(f"The number is {9527} {9528}.")