Python札記3 字串基本操作

2021-09-25 06:26:59 字數 1766 閱讀 8102

字串是一種序列,序列常見的公有操作:

%s : 佔位符,用得少

formate(*args, **kargs):完全替代%s的用法

前者表示字串形式;後者表示字典形式

"i am {} and {} years old"

.format

("peter",26

)# *args形式

"i am and years old"

.format

(name=

"peter"

, age=26)

#**kargs形式

isalpha 輸出結果bool值

"python"

.isalpha(

)

利用split()方法得到的結果:列表形式,能夠用於for遍歷

str

="this is python"

print

(str

.splite(

" ")

)

注意

str

="this is python"

print

(str

.split())

# 預設是空格分割

print

(str

.split(

" ")

)# 結果同上

print

(str

.split("")

)# 報錯

str.strip():去掉左右的空格

str.lstrip():去掉左邊的空格

str.rstrip():去掉右邊的空格

str

=" hello "

print

(str

.strip())

print

(str

.lstrip())

print

(str

.rstrip(

))

str.upper():全部轉化為大寫,生成新的字串

str.lower():全部轉化為小寫

str.capatilize():將首字母轉化為大寫

str.title():轉化為標題形式,單詞首字母大寫其餘小寫。

str.isupper():是否全為大寫,返回bool

str.islower():是否全為小寫

str.istitle():是否為標題形式,即字串中的單詞首字母為大寫,其他字母小寫。

除了+號用於拼接,jion方法也可以用於拼接字串。

字串python3 python3字串常用方法

整型和布林值的轉換 bin 十進位制轉二進位制 int 1101 2 二進位制轉十進位制 十進位制轉二進位制的演算法 除2 取餘,獲取的所有餘數從下往上進行計算 二進位制轉十進位制的演算法 從右向左,依次乘以2的次方 1101 1 20 0 21 12 2 1 2 3 python2 中有long ...

python3字串相等 python3 字串

1 拼接 1 多個字串進行連線 連線符,必須左右資料型別一致 例 print hello world 結果 helloworld 例 print 5 world 結果 typeerror unsupported operand type s for int and str 2 多個相同字串連線 字串...

python學習筆記3 字串

1.python當中的字串是乙個序列,可以用str i 返回字串中的各個字元。i為0或正數時,是從前向後的第i 1個字元 i為負數時,是倒數第 i個字元。想遍歷整個字串,無需先計算字串的長度再迴圈,可以很方便的使用for語句 for char in string print char 2.strin...