新聞中心
在Python中,有許多內(nèi)置函數(shù)可以幫助我們完成各種任務(wù),以下是一些常用的Python內(nèi)置函數(shù)及其簡(jiǎn)要說(shuō)明:

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、石景山網(wǎng)站維護(hù)、網(wǎng)站推廣。
1、abs(x): 返回x的絕對(duì)值。
2、dict(): 創(chuàng)建一個(gè)新的字典。
3、help(): 調(diào)用內(nèi)置的幫助系統(tǒng)。
4、min(): 返回可迭代對(duì)象或兩個(gè)以上參數(shù)中的最小值。
5、setattr(): 設(shè)置指定對(duì)象的屬性值。
6、all(): 返回所有元素是否都為T(mén)rue。
7、dir(): 不帶參數(shù)時(shí),返回當(dāng)前范圍內(nèi)的變量、方法和定義的類(lèi)型列表;帶參數(shù)時(shí),返回參數(shù)的屬性、方法列表,如果參數(shù)包含方法,該方法必須是字符串,否則必須支持迭代。
8、hex(): 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)前綴為"0x"的十六進(jìn)制字符串。
9、max(): 返回可迭代對(duì)象或兩個(gè)以上參數(shù)中的最大值。
10、set(): 創(chuàng)建一個(gè)新的集合。
11、any(): 返回可迭代對(duì)象中是否有元素為T(mén)rue。
12、enumerate(): 返回一個(gè)枚舉對(duì)象。
13、input([prompt]): 從控制臺(tái)讀取一行輸入,可以帶提示信息。
14、sum(): 對(duì)可迭代對(duì)象求和。
15、isinstance(): 判斷一個(gè)對(duì)象是否是一個(gè)已知的類(lèi)型。
16、map(): 根據(jù)提供的函數(shù)對(duì)指定序列做映射。
17、str(): 將對(duì)象轉(zhuǎn)換為字符串。
18、type(): 返回對(duì)象的類(lèi)型。
19、list(): 創(chuàng)建一個(gè)新的列表。
20、len(): 返回對(duì)象(字符、列表、元組等)長(zhǎng)度或項(xiàng)目個(gè)數(shù)。
21、print(): 打印輸出。
22、range(): 生成一個(gè)整數(shù)序列。
23、reversed(): 反轉(zhuǎn)序列。
24、sorted(): 對(duì)所有可迭代的對(duì)象進(jìn)行排序操作。
25、zip(*iterables): 用于將可迭代的對(duì)象作為參數(shù),將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)個(gè)元組,然后返回由這些元組組成的列表。
26、filter(function, iterable): 構(gòu)造一個(gè)從可迭代對(duì)象中過(guò)濾出元素的新迭代器,該函數(shù)為真才輸出。
27、round(number[, ndigits]): 返回 number 的四舍五入值。
28、staticmethod(function): 裝飾器,將函數(shù)轉(zhuǎn)為靜態(tài)方法。
29、classmethod(function): 裝飾器,將函數(shù)轉(zhuǎn)為類(lèi)方法。
30、property(fget=None, fset=None, fdel=None, doc=None): 裝飾器,將函數(shù)轉(zhuǎn)為屬性。
31、compile(source, filename, mode, flags=0, dont_inherit=False, optimize=1): 將字符串編譯為代碼或AST。
32、eval(expression, globals=None, locals=None): 執(zhí)行一個(gè)字符串表達(dá)式,并返回表達(dá)式的值。
33、exec(object, globals=None, locals=None): 執(zhí)行動(dòng)態(tài)創(chuàng)建的Python程序,通常可以是字符串或者字節(jié)碼。
34、format(value[, format_spec]): 格式化字符串。
35、locals(): 返回當(dāng)前作用域的局部變量字典。
36、globals(): 返回全局變量字典。
37、hasattr(object, name): 判斷對(duì)象是否包含對(duì)應(yīng)的屬性。
38、getattr(object, name[, default]): 返回一個(gè)對(duì)象的屬性值。
39、issubclass(class, classinfo): 判斷一個(gè)類(lèi)是否是另一個(gè)類(lèi)的子類(lèi)。
40、isinstance(object, classinfo): 判斷一個(gè)對(duì)象是否是某個(gè)類(lèi)或其子類(lèi)的實(shí)例。
41、super([type[, objectortype]]): 用于調(diào)用父類(lèi)(超類(lèi))的一個(gè)方法。
42、vars([object]): 返回對(duì)象object的屬性和屬性值的字典對(duì)象。
43、delattr(object, name): 刪除指定對(duì)象的指定屬性。
44、delvar(name): 刪除指定的變量。
45、del(object): 刪除對(duì)象。
46、lambda(arg1, arg2, *args): 創(chuàng)建匿名函數(shù)。
47、reduce(function, sequence[, initial]): 把函數(shù)作用于序列的元素,從而將序列縮減為單一的輸出。
48、reload(module): 重新加載之前已經(jīng)加載過(guò)的模塊。
49、bin(x): 將整數(shù)轉(zhuǎn)換為二進(jìn)制字符串。
50、complex(real, imag): 創(chuàng)建一個(gè)復(fù)數(shù)。
以上就是Python中常用的內(nèi)置函數(shù),希望對(duì)你有所幫助。
文章標(biāo)題:python函數(shù)中的函數(shù)
分享鏈接:http://www.dlmjj.cn/article/dpohegd.html


咨詢
建站咨詢
