字串是一種序列,序列常見的公有操作:
%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...