python 字符串詳解
一、字符串:
python的字符串是不可變的,無法對原字符串做任何修改,但可以將字符串的一部分復(fù)制到新創(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)字符串復(fù)制
使用 * 號實現(xiàn)字符串復(fù)制:
>>> 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)字符串駐留機制和字符串比較

三、其他:















總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
python函數(shù)也可以是一個對象,可以存放在列表中并調(diào)用方式
這篇文章主要介紹了python函數(shù)也可以是一個對象,可以存放在列表中并調(diào)用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
PyCharm利用pydevd-pycharm實現(xiàn)Python遠程調(diào)試的詳細過程
這篇文章主要介紹了PyCharm利用pydevd-pycharm實現(xiàn)Python遠程調(diào)試,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09

