python入門 字串物件

2021-10-06 16:21:53 字數 1225 閱讀 1868

1、什麼是字串物件

『 』

「 」「」「字串」「」

『』『字串』『』

2、字串物件有哪些常用的方法

字串可以被迭代,也可以通過下標訪問

注意:字串是不可變型別,需要用乙個變數接收

capitalize(

)#首字母大寫,沒有引數

center(width)

#居中對齊。小於字串長度無變化,大於字串長度會居中顯示

count(char)

#統計字元數量

endswith(char)

#以char結束,返回乙個布林值

startswith(char)

#以char開始,返回乙個布林值

find(

)#查詢某個字元或者字串在該字串中的位置,如果找不到返回-1(-1表示不存在)

rfind(

)#查最後乙個,從右往左查,但是下標不變

index(

)#查第乙個,用來檢索某個字元或字串在該字串中的索引位置,如果找不到則丟擲異常

rindex(

)#查最後乙個,從右往左查,但是下標不變

format()

#格式化字串

join()#

split(char)

#按照特定的字串分割字串,結果是列表

upper(

)#轉大寫

lower(

)#轉小寫

strip(

)#清楚兩側空格

lstrip(

)#清楚左側空格

rstrip(

)#清楚右側空格

title(

)#將字串格式化為符合標題的

replace(old_str,new_str)

#替換字串

encode(

)#將字串轉換為位元組

#位元組物件中有乙個decode方法,可以將位元組轉換為對應編碼的字串

二、切片

切片是python提供給開發者用來分割、切割字串或者其他有序可迭代物件的一種手段

字串[index]

#訪問字串的某個字元

字串[start:end]

#從start下標位置開始切割字串,切去end位置

三、函式

python入門 字串

x i.upper if i.islower else i.lower for i in s print join x 或者是 s.swapcase sample input this is a string sample output this is a string def split and ...

python入門之字串物件的學習

一.1.字串的概念 在python中被 包含的便是字串 會將回車換行也顯示出來 2.定義字串 字串其實就是乙個 有序 的字串行 字元 字串中最小的單元 字串的元素 字串是不可變的 四種定義方式 1 a hello 2 a hello 3 a hello 4 a str 3.字串的常用方法 1.cap...

python的入門 字串物件的操作

標題全域性函式 dir描述模組 類 物件這些符合內部結構的 help呼叫方法 類 模組 屬性這些幫助文件 帶引號的一段文字資訊 切片操作 容器分割的問題,解決訪問容器部分連續元素的問題 函式的學習 1.定義字串 str 強制轉換 2.字串的常用方法 capitalize 將字串的首字母大寫 cent...