python型別方法

2021-09-29 05:34:56 字數 1359 閱讀 3582

int.bit_length() 將整形的數字轉換為二進位制後,二進位制數有幾位,結果為幾位。

capitalize() 首字母大寫

casefold() 大寫變小寫,功能強於lower()

lower() 大寫變小寫

center(width,fillchar=none) width:字串佔總長度數,以fillchar填充,內容居中fillchar只能一位

count(x,start=none,end=none) 計算x的個數 從start-1開始,end-1結束

wenwith(x,start=none,end=none) 是否以x結尾 從start-1開始,end-1結束

startwith(x,start=none,end=none) 是否以x開頭 從start-1開始,end-1結束

find(x,start=none,end=none) 從字串中找,找到停止( 從start-1開始,end-1結束),給出位置

index() 查詢內容,找到返回索引位置,找不到報錯,建議使用find

isalnum() 判斷是否只是包含字母和數字

expandtabs(4) 以括號中單位分割,從字串第一位開始數4位,如果沒有\t(製表符),繼續往下找,發現\t後(\t在第二位就補充2個空格,在第一位補充3個空格,在第三位補充乙個空格,在第4位不補充)

isalnum 是否是字母和數字

isalpha 是否是字母和漢字

swapcase()大小寫轉換

issapce() 是否全是空格

isprintable() 判斷是否存在特殊字元例如\t

title() 字串轉換位標題(將單詞的首字母大寫)

x.join(test) 以字元x將test中的每乙個字元拼接

ljust() rjust() 在字串左右填充指定字元到固定長度

strip()去除左右空白

a=str.maketrans(『123』,『abc』)建立對應關係 a ,b.translate(a)以對應關係a將b中字串轉換

split(x,count)以指定引數x分割成列表,分割count次,不傳count,全部分割,分割後無x字元

python 序列型別方法

1.列表的常用方法 l.clear 清空整個列表。l.copy 複製列表,和l 的複製方式一樣屬於淺複製。l.count obj 統計某個元素在列表中出現的次數。l.extend obj 用obj擴充套件原來的列表。obj可以是列表和元組,如果是字典,則只會新增字典的key l.index obj ...

python常用型別轉換 方法

python實現字元和ascll轉換 使用者輸入字元 c input 請輸入乙個字元 使用者輸入ascii碼,並將輸入的數字轉為整型 a int input 請輸入乙個ascii碼 print c 的ascii 碼為 ord c print a 對應的字元為 chr a 輸出 請輸入乙個字元 a 請...

python 容器型別公共方法

1.python內建函式 函式描述 備註len item 計算容器中元素的個數 del item 刪除變數 del 有兩種方式 max item 返回容器中元素最大值 如果是字典,只針對key比較 min item 返回容器中元素最小值 如果是字典,只針對key比較 2.運算子 運算子python表...