Python 字串拼接方法總結

2021-09-27 10:36:56 字數 928 閱讀 1217

1、str1 + str2

我想大多數人都會使用+號來進行字串的拼接;   eg  :    'wbz' + 'ctt'='wbzctt'

2、str1,str2

這種方式就有點特殊了,如果兩個字串用逗號隔開,那仫這兩個字串就會被拼接,但是拼接之後的新的字串中間會存在空格;  eg  :  'wbz','ctt'='wbz ctt'

3、str1 str2

這種拼接方式是python獨有的,只要將兩個字串放在一起,這兩個字串就會自動拼接成新的字串,不管這兩個字串中間是否存在空格;       eg  :  'wbz''ctt'='wbzctt'           'wbz' 'ctt'='wbzctt'

4、%連線字串  

這種方式相對於其他的拼接方式來說就有些強大了,因為它借鑑了c語言中printf()函式的功能。這種方式用符號'%'連線乙個字串和一組變數,字串中的特殊標記會被自動用右邊變數組中的變數替換;      eg  :  '%s %s' % ('wbz','ctt') = 'wbz ctt'

5、字串列表連線  str.join(list)

這個函式join接受乙個列表,燃用用字串連線列表中的每乙個元素;

data = ['wbz','ctt','python']

str = '@@@'

str.join(data) #'wbz@@@ctt@@@python'

6、字串乘法

這種方法也是可以進行字串拼接的,但是這種方式是不經常使用的;

Python拼接字串方法總結

目錄 1 來自c語言的 方式 2 format 拼接方式 3 類似元組方式 4 物件導向模板拼接 5 常用的 號方式 6 join 拼接方式 7 f string方式 這篇文章主要給大家總結介紹了關於python拼接字串的7種方法,分別是來自c語言的 方式 format 拼接方式 類似元組方式 物件...

字串拼接總結

常用的字串拼接方式有五種,分別是使用 使用concat 使用stringbuilder 使用stringbuffer以及使用stringutils.join。由於字串拼接過程中會建立新的物件,所以如果要在乙個迴圈體中進行字串拼接,就要考慮記憶體問題和效率問題。因此,經過對比,我們發現,直接使用str...

python 字串拼接

閱讀目錄 1.加號 2.逗號 3.直接連線 4.格式化 5.join 6.多行字串拼接 回到頂部 示例版本為py2 回到頂部 第一種,有程式設計經驗的人,估計都知道很多語言裡面是用加號連線兩個字串,python裡面也是如此直接用 來連線兩個字串 print python tab 結果 pythont...