python字串的常用函式的總結

2021-10-03 15:46:50 字數 1028 閱讀 6589

# -*- coding: utf-8 -*-

"""created on sun mar 8 15:28:05 2020

@author: hui

"""#定義字串

my_str =

'jason'

#判斷字串開頭

my_str.startswith(

"ja"

)#判斷字串結尾

my_str.endswith(

'son'

)#返回值為bool型的ture或者false

#開頭為j 或者j都返回ture

my_str.startswith(

('j'

,'j'))

#字串有幾個a返回型別為int型

a = my_str.count(

'a')

#判斷字串中是否含有某個字元或者字串

if'ja'

in my_str:

print

('yes'

)#尋找字串的位置返回型別為int型 注:若尋找的字元或者字串不在字串中則返回-1

b = my_str.find(

'son'

)#定義字串ss與my_list列表

ss =

'*****'

my_list =

['a'

,'b'

,'c'

]#通過ss將列表各個元素連線起來

my_list_to_string = ss.join(my_list)

#替換字串為另乙個賦值給str_a且my_str值不變

str_a = my_str.replace(

'a',

'b')

#字串的索引從0開始中括號裡面的2就是字母中的第三個

my_str[2]

#字串切片 格式string[start:end:[step = n]]

cut_my_str = my_str[0:

4:2]

python字串常用的函式

字串在專案中經常用到,關於字串的操作簡單總結一下string.find str,beg 0,end len string 檢測 str 是否包含在 string 中,如果 beg 和 end 指定範圍,則檢查是否包含在指定範圍內,如果是返回開始的索引值,否則返回 1 string.rfind str...

PYTHON字串常用函式

1.find and rfind 從左開始找 title find le 存在返回索引值,不存在 1 從右開始找 title find le 存在返回索引值,不存在 1 2.join 列表轉成字串 join list 3.split 字串轉成列表 ss,aa,cc split ss aa cc 4....

Python字串常用函式

capitalize 把字串的第乙個字元改為大寫 casefold 把整個字串的所有字元改為小寫 center width 將字串居中,並使用空格填充至長度width的新字串 count sub start end 返回sub在字串裡邊出現的次數,start和end引數表示範圍,可選。encode ...