新聞中心
Python是一種廣泛使用的高級編程語言,其標準庫中包含了許多內(nèi)置函數(shù),這些函數(shù)可以完成各種任務(wù),以下是一些常用的Python內(nèi)置函數(shù):

祁連網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,祁連網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為祁連上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的祁連做網(wǎng)站的公司定做!
1、abs():返回數(shù)字的絕對值。
2、dict():創(chuàng)建一個新的字典。
3、help():調(diào)用內(nèi)置的幫助系統(tǒng)。
4、min():返回可迭代對象或兩個以上參數(shù)中的最小值。
5、setattr():設(shè)置指定對象的屬性值。
6、all():返回所有元素是否都為真值。
7、dir():不帶參數(shù)時,返回當前范圍內(nèi)的變量、方法和定義的類型列表;帶參數(shù)時,返回參數(shù)的屬性、方法列表。
8、hex():將一個整數(shù)轉(zhuǎn)換為一個前綴為"0x"的十六進制字符串。
9、max():返回可迭代對象或兩個以上參數(shù)中的最大值。
10、sum():對可迭代對象進行求和計算。
11、type():返回對象的類型。
12、vars():返回對象object的屬性和屬性值的字典對象。
13、bool():將給定的值轉(zhuǎn)換為布爾值。
14、bytearray():返回一個新的字節(jié)數(shù)組。
15、callable():檢查對象是否可以調(diào)用。
16、chr():返回一個字符,該字符對應(yīng)于指定的ASCII值。
17、compile():將字符串編譯為代碼或AST對象。
18、delattr():刪除指定對象的屬性。
19、dict.fromkeys():創(chuàng)建一個新的字典,其中包含從可迭代對象獲取的鍵,每個鍵的值都是value。
20、enumerate():返回一個枚舉對象。
21、eval():解析并執(zhí)行一個Python表達式。
22、exec():解析并執(zhí)行一個字符串作為Python代碼。
23、filter():構(gòu)造一個從可迭代對象中過濾出結(jié)果的迭代器。
24、frozenset():創(chuàng)建一個不可變的集合對象。
25、getattr():返回指定對象的屬性值。
26、globals():返回一個全局變量的字典。
27、hasattr():檢查對象是否有給定的屬性。
28、hash():返回對象的哈希值。
29、help():顯示任何對象的幫助信息。
30、id():返回對象的“身份”。
31、input([prompt]):從控制臺讀取一行輸入,將其解析為Python表達式,并返回結(jié)果。
32、int(x=0):將一個數(shù)字或字符串轉(zhuǎn)化為整型。
33、isinstance():檢查對象是否是類的實例。
34、issubclass():檢查類是否是另一個類的子類。
35、iter():返回一個迭代器對象。
36、len():返回對象的長度或項目數(shù)。
37、list():創(chuàng)建一個新的列表。
38、locals():返回一個當前局部符號表的字典。
39、map():根據(jù)提供的函數(shù)對指定序列做映射。
40、memoryview():返回給定參數(shù)的內(nèi)存視圖。
41、next():從迭代器中返回下一個項目。
42、object():生成一個基本的對象。
43、oct():將整數(shù)轉(zhuǎn)換為八進制字符串。
44、open([file, [mode[, buffering]]]):打開文件以進行讀取、寫入等操作。
45、ord():返回長整數(shù)表示的Unicode字符。
46、pow(x, y[, z]):返回x的y次冪對z取模的結(jié)果。
47、`print([object, … [, sep=’ ‘, end=’
‘, file=sys.stdout]]))`:打印對象的文本表示形式。
48、property():返回一個屬性對象。
49、range([start, ]stop[, step=1]):生成一個整數(shù)序列。
50、repr():將對象的字符串表示形式返回。
51、reversed():反轉(zhuǎn)序列的操作。
52、round(number[, ndigits]):將數(shù)字四舍五入到最接近的ndigits。
53、set():創(chuàng)建一個新的集合對象。
54、slice():返回一個新的“切片”對象。
55、sorted():對所有可迭代的對象進行排序操作。
56、staticmethod():返回一個靜態(tài)方法對象。
57、str([object = '' [, encoding = 'utf8' [, errors = 'strict'])]):返回一個對象的字符串版本。
58、sum():對可迭代對象進行求和計算。
59、super():返回一個臨時的“超類”對象。
60、tuple([iterable]):生成一個元組類型的數(shù)據(jù)。
61、type():返回對象的類型。
62、zip(*iterables):用于將可迭代的對象作為參數(shù),將對象中對應(yīng)的元素打包成一個個元組,然后返回由這些元組組成的列表,如果各個迭代器的元素個數(shù)不一致,則返回列表長度與最短的對象相同。
以上就是Python的一些主要內(nèi)置函數(shù),它們可以幫助我們更有效地編寫代碼,在編程過程中,我們需要根據(jù)實際需求選擇合適的函數(shù)來完成任務(wù)。
本文題目:python主要函數(shù)大全
文章地址:http://www.fisionsoft.com.cn/article/ccdisgo.html


咨詢
建站咨詢
