python常用函式

2021-09-16 21:08:29 字數 2721 閱讀 8257

format()函式

它增強了字串格式化的功能。基本語法是通過 {} 和 : 來代替以前的 % 。

format 函式可以接受不限個引數,位置可以不按順序。

"{} {}".format("hello", "world")                    'hello world'

" ".format("hello", "world")             'world hello world'

通過字典設定引數

site =

通過列表索引設定引數

my_list = ['菜鳥教程', 'www.runoob.com']

range()函式

range([start,] stop [,step]) 

實質:建立了乙個可迭代物件;一般情況下與for迴圈一起連用 

1、start 可以不寫,預設值是0,若給定則從start開始 

2、stop 必須給定; 

3、取值範圍[start,stop) 

4、step:步長,若不給則預設為1

len(str)函式

獲取字串長度

str.lower()函式

返回乙個字串大寫字母全部轉化為小寫字母的字串

str.upper()函式

返回乙個字串中小寫字母轉化成大寫字母的字串

str.swapcase()函式

返回字串中的大小寫字母轉換

str2.find(str1,start,end)函式

從左往右檢查str2返回str1的第一次出現的下標,找不到返回-1

str2.rfind(str1,start,end)函式

從右往左檢查str2返回str1的第一次出現的下標,找不到返回-1

str2.index(str1,start,end)函式

從左往右檢查str2返回str1第一次出現的下表,找不到會報異常

valueerror:substring not found

str2.spilt(str1,num)分離字串

返回乙個元素以str1作為分隔符對str2進行切片的列表

若num有指定值,則切num次,列表元素個數為num+1 ,若不指定則全部進行切片 

若str1不指定,則預設為空字元(空格、換行\n、回車\r、製表\t)

str.join(seq)函式

字串的連線 以特定字串作為分隔符,將seq中所有的元素合併成為乙個新的字串

list列表函式

在列表末尾新增新的元素

list1.extend(list2)

在列表的末尾一次性追加另乙個列表中的多個值

str.insert(下標值,object)

list.pop(下標值)

刪除下標元素或者刪除列表最後乙個元素

list.remove(元素)

刪除列表中指定的元素的第乙個匹配成功的結果

list.clear()

清除列表中的所有元素,但是不刪除列表

list.index(元素)

返回列表中查詢到的第乙個與元素匹配的元素的下標

list.count(元素)

返回元素在列表出現的次數

len(list)

返回列表元素的個數

list.reverse()

列表倒敘

複製

list1 = list2 不開闢新的記憶體,list3 = list1.copy() 重新開闢了乙個新的記憶體空間,儲存的資料於list1相同

list(元組)

將元組轉為列表

tuple(列表 )

將列表轉為元組

dict字典函式

dict[key]=value

增加鍵值對,key不存在為新增,key存在為修改

dict.get(key)

返回字典中key鍵的value,如果字典中不存在此鍵則返回defailt(預設值為noll)

dict.items()

返回乙個包含字典中鍵和值的列表,獲取所有鍵值對

dict.keys()

返回乙個包含字典中鍵的列表

dict.values()

返回乙個包含字典中所有值的列表

enumerate()函式

用於將乙個可遍歷的資料物件(如列表、元組或字串)組合為乙個索引序列,同時列出資料和資料下標,一般用在 for 迴圈當中。

python常用函式 python常用函式精講

返回值為bool型別的函式 bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。引數如果預設,則返回false 引數轉換使用標準的邏輯測試表示式 傳入布林型別時,按原值返回 傳入字串時,空字串返回false,否則返回...

python常用函式中文 python常用函式

一 數學相關 1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 二 功能相關 1 函式是否...

Python常用函式

常用函式 abs x abs 返回乙個數字的絕對值。如果給出複數,返回值就是該複數的模。print abs 100 100 print abs 1 2j 2.2360679775 callable object callable 函式用於測試物件是否可呼叫,如果可以則返回1 真 否則返回0 假 可呼...