在Python中,字符串類(str)提供了許多常用的函數和方法,以下是其中一些常用的函數及其功能:
len():返回字符串的長度。
lower():將字符串中的所有大寫字母轉換為小寫字母。
upper():將字符串中的所有小寫字母轉換為大寫字母。
capitalize():將字符串的首字母轉換為大寫字母。
title():將字符串中每個單詞的首字母轉換為大寫字母。
strip():去除字符串兩端的空格或指定字符。
split():將字符串按照指定的分隔符拆分為一個列表。
join():將一個列表中的字符串連接成一個字符串,使用指定的分隔符。
replace():將字符串中指定的子串替換為另一個子串。
count():返回指定子串在字符串中出現的次數。
find():返回指定子串在字符串中第一次出現的索引,若未找到則返回-1。
index():返回指定子串在字符串中第一次出現的索引,若未找到則拋出ValueError異常。
isalpha():判斷字符串是否只包含字母。
isdigit():判斷字符串是否只包含數字。
startswith():判斷字符串是否以指定的子串開頭。
endswith():判斷字符串是否以指定的子串結尾。
以上僅列舉了一部分常用的字符串函數和方法,還有許多其他的函數和方法可以用于字符串的操作和處理。