python 字符串詳解
一、字符串:
python的字符串是不可變的,無法對原字符串做任何修改,但可以將字符串的一部分復制到新創(chuàng)建的字符串達到看起來修改的效果。
創(chuàng)建字符串:單引號( ' ' )或雙引號( " " ) 連續(xù)三個單/雙引號可以幫助我們創(chuàng)建多行字符串。
二、使用:
(1)空字符串和 len( ) 函數(shù)
① python允許空字符串的存在,不包含任何字符且長度為0.
② len( ) 用于計算字符串含有多少個字符
(2)轉(zhuǎn)譯字符( \ )

(3)字符串拼接
① 使用 + 號拼接
② 將多個字符串直接放到一起實現(xiàn)拼接:
>>> a = 'ab''cd' >>> a 'abcd' >>>
(4)字符串復制
使用 * 號實現(xiàn)字符串復制:
>>> b = 'a'*3 >>> b 'aaa' >>>
(5)不換行打印
print(“a”,end=" ") end=“參數(shù)”
(6)從控制臺讀取參數(shù):
使用 input( ) 從控制臺讀取鍵盤輸入的內(nèi)容
(7)str() 實現(xiàn)數(shù)字轉(zhuǎn)型字符串
str() 可以將其他數(shù)據(jù)類型轉(zhuǎn)換成字符串
(8)[ ] 提取字符
字符串本質(zhì)就是字符序列,可以通過字符串后面添加 [index] ,可以指定偏移量,提取該位置的單個字符。
正向搜索:[0]~[len(str)-1]
反向搜索:[-1]~[-len(str)]
(9)replace(source,str) 實現(xiàn)字符串替換
(10)字符串切片 slice 操作,截取字符串


(11)split() 分割和 join() 合并
split() 基于指定分割符將字符串分隔成多個子字符串,如果不指定分隔符,則默認使用空白字符串。
join() 的作用和split() 作用相反,用于將一系列子字符串鏈接起來。

(12)字符串駐留機制和字符串比較

三、其他:















總結
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!
相關文章
Python 如何優(yōu)雅的將數(shù)字轉(zhuǎn)化為時間格式的方法
這篇文章主要介紹了Python 如何優(yōu)雅的將數(shù)字轉(zhuǎn)化為時間格式的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09
Python3多進程 multiprocessing 模塊實例詳解
這篇文章主要介紹了Python3多進程 multiprocessing 模塊,結合實例形式詳細分析了Python3多進程 multiprocessing 模塊的概念、原理、相關方法使用技巧與注意事項,需要的朋友可以參考下2018-06-06

