1.判斷只包含空白字元:空格、換行、製表符
s=
' \t \n'
print
(s.isspace())
# true
2.判斷為空值字串物件
s=
''print
(s=='')
# true
1.以任意個空白字元分割
s=
'1 2 3\t4\n\n5'
print
(s.split())
輸出:[
'1',
'2',
'3',
'4',
'5']
2.以指定字元分割
s=
'1 2 3\t4\n\n5'
print
(s.split(
' ')
)輸出:
['1'
,'2',''
,'3\t4\n\n5'
]
內建函式ord()用於求字元的ascii碼;內建函式chr()用於將ascii碼轉為字元
print
(ord
('a'))
# 97
print
(chr(97
))# a
三種方法:最後一種最方便
(1)name =
"tom"
print
("貓的名字叫%s"
%name)
(2)name =
"tom"
print
("貓的名字叫{}"
.format
(name)
)(3)
name =
"tom"
age =
2print
(f"貓的名字叫,今年歲了"
)
字元常見的需求很多都要基於正規表示式模式實現
pattern = r'ab'
reg = re.
compile
(pattern)
res = re.findall(
'abcdabcdababab'
)print
(res)
pattern = r'[abcd]'
reg = re.
compile
(pattern)
res = re.sub('',
'abcd=abcd====ababab'
)print
(res)
二 字串操作 Python基礎
root kali python3 q work hard q work hard q q.replace w w 將work hard首字母小寫w換成大寫w。q work hard q.find h 5 q work hard 字元h在第5個位置。小寫 大寫 不能改變變數q字串,所以新增乙個新的變...
Python基礎4 字串
python字串是由數字 字母 下劃線組成的一串字元,我們可以使用引號來建立字串。如 str helloworld 在python中沒有char型別,單個字元也作為string使用 python的字串列表有2種取值順序 a.自左向右,預設索引從0開始,索引長度最長為字串長度 1 b.自右向左,預設索...
Python基礎 七 字串
python字串 python 訪問字串中的值 python 不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python 訪問子字串,可以使用方括號來擷取字串,如下例項 var1 hello world var2 runoob print var1 0 var1 0 print ...