1. 程式人生 > >python學習系列--str類型

python學習系列--str類型

str 字符串

  1. str的內置方法。

    __contains__() 判斷字符串中是否包含某特定字符。等同於‘in‘關鍵字。

    __format__() 字符串格式化。

    capitalize() 首字母大寫。

    center() 將字符打印時居中。

    count() 計算字符中子序列出現的次數。可以指定起始位置和結束位置。

    endswith() 判斷是否以某個字符或某個字序列結尾。

    expandtabs() 將字符串中的tab轉換為空格,默認是1個tab對應8個tab.

    find() 在某字符串中查找給定子序列,並返回子序列的位置。可以設置起始位置和結 束位置。如果沒有找到,返回-1.

    index() 查找字符串中的子序列,類似find(),如果沒有找到,拋出異常。

    format() 字符串格式化。

    isalnum() 判斷字符串是否是字母數字格式的。

    isdecimal() 判斷字符串是否是十進制。

    islower() 是否全部是小寫。

    isspace() 是否是空格。

istitle() 是否是標題。標題就是每個詞的首字母都是大寫。

join() 拼接字符串。

ljust() 調整字符串打印的位置,向左放置,類似center().

rjust() 向右調整字符串。

strip() 裁剪字符串,類lstrip(), rstrip().

partition() 按照給定的字符串對原字符串進行分割。

replace() 替換指定的字符。

rfind() 從右往左找。

rindex()

rpartation() 從右向左分割。

split() 用指定字符來分割字符串。

rsplit() 從右向左分割。

splitlines() 自動根據行來分割字符串。使用\n分割。

startswith() 判斷是否以某字符開始。

swapcase() 大小寫轉換。

title() 將字符串轉換為標題,即首字母大寫。

upper() 將字符串的首字母大寫。



python學習系列--str類型