🥌
Python學習筆記: String 內建函數
以下內容摘自Python官方說明文件:
str.capitalize()
返回原字串的副本,其首個字元大寫,其餘為小寫。
x = "hello world"
print(x.capitalize())
OUTPUT:
Hello world
str.count(sub[, start[, end]])
返回子字串 sub 在 [start, end] 範圍內非重疊出現的次數。 可選參數 start 與 end 會被解讀為切片標記法。
x = "hello world"
print(x.count("l"))
OUTPUT:
3
str.startswith() 參考以下:
str.endswith(suffix[, start[, end]])
如果字串以指定的 suffix 結束返回 True,否則返回 False。 suffix 也可以為由多個供查找的尾碼構成的元組。 如果有可選項 start,將從所指定位置開始檢查。 如果有可選項 end,將在所指定位置停止比較。
x = "hello world"
print(x.endswith("rld"))
OUTPUT:
True
str.find(sub[, start[, end]])
返回子字串 sub 在 s[start:end] 切片內被找到的最小索引。 可選參數 start 與 end 會被解讀為切片標記法。 如果 sub 未被找到則返回 -1。
x = "hello world"
print(x.endswith("llo"))
OUTPUT:
True
x = "hello world"
print(x.endswith("lloe"))
OUTPUT:
-1