日常寫代碼中,經常會遇到拼裝字符串的時候,今天學習了3.6支持的方法,覺得真的很方便,那我們一起來看看python有哪些辦法拼接字符串
string = "test"
print("this is %s case" %string)
print("this is {0} case".format(string))
print("this is " + string + " case")
print(f"this is {string} case")
- 第一種方法是很古老的方法,比較繁瑣,已經很少使用
- 第二種方法python 27以後推出來的簡便方法,可以不用考慮字符串是什麼類型,大部分用這種辦法
- 第三種方法是最簡單的,直接使用“+”進行拼接,但是容易有bug,當string爲int類型的時候,代碼會報錯,沒辦法拼接
- 第四種方法是python3.6新推出的方法,在字符串前面加f,應該是format的縮寫
在使用python的過程中,發現條條大路通羅馬,但是真的是學無止境啊,每次小版本都有好多小功能啊