国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python字符串拼接六種方法介紹

2020-02-16 11:09:43
字體:
來源:轉載
供稿:網友

Python字符串拼接的6種方法:

1.加號

第一種,有編程經驗的人,估計都知道很多語言里面是用加號連接兩個字符串,Python里面也是如此直接用“+”來連接兩個字符串;

print 'Python' + 'Tab'

結果:

PythonTab

2.逗號

第二種比較特殊,使用逗號連接兩個字符串,如果兩個字符串用“逗號”隔開,那么這兩個字符串將被連接,但是,字符串之間會多出一個空格;

print 'Python','Tab'

結果:

Python Tab

3.直接連接

第三種也是,ython獨有的,只要把兩個字符串放在一起,中間有空白或者沒有空白,兩個字符串將自動連接為一個字符串;

print 'Python''Tab'

結果:

PythonTab
print 'Python'  'Tab'

結果:

PythonTab

4.格式化

第四種功能比較強大,借鑒了C語言中printf函數的功能,如果你有C語言基礎,看下文檔就知道了。這種方式用符號“%”連接一個字符串和一組變量,字符串中的特殊標記會被自動用右邊變量組中的變量替換:

print '%s %s'%('Python', 'Tab')

結果:

Python Tab

第五種join

就屬于技巧了,利用字符串的函數join。這個函數接受一個列表,然后用字符串依次連接列表中每一個元素:

str_list = ['Python', 'Tab']a = ''print a.join(str_list)

結果:

PythonTab

第六種 多行字符串拼接()

s = ('select *'   'from atable'   'where id=888')print s, type(s)#輸出select *from atablewhere id=888 <type 'str'>

python遇到未閉合的小括號,自動將多行拼接為一行,相比三個引號和換行符,這種方式不會把換行符、前導空格當作字符。

總結

以上就是本文關于Python字符串拼接六種方法介紹的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題。如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赣州市| 会理县| 眉山市| 湄潭县| 赤水市| 武宣县| 库车县| 温泉县| 合江县| 上虞市| 合水县| 桦南县| 通渭县| 英超| 荥阳市| 安多县| 贵定县| 基隆市| 库尔勒市| 鄢陵县| 宜城市| 万年县| 铜陵市| 泗洪县| 宝山区| 元江| 尼木县| 黄山市| 邛崃市| 灵璧县| 宣恩县| 牟定县| 招远市| 卓尼县| 东海县| 宁城县| 平定县| 江孜县| 武宁县| 林西县| 琼海市|