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

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


咨詢
建站咨詢
