python中的內建函式

2022-08-31 14:15:23 字數 2313 閱讀 3231

abs(number):取絕對值
1 re=abs(-342)

2print

(re)3#

輸出:342

all(iterable):判斷可迭代的物件的元素是否都是真,如果是返回true  否則返回false  ;  0,none,空 都是假
li=[12,43,23,]

re=all(li)

print

(re)

#輸出:true

li=[12,43,23,0]

re=all(li)

print

(re)

#輸出:false

bin(number):將number轉換成二進位制的數並返回

re=bin(256)

print

(re)

#輸出:0b100000000

#0b表示是二進位制數

oct(number):返回乙個八進位制表示的字串

n=oct(9)

print

(n,type(n))

#輸出:0o11

chr(i):根據i返回相應的ascii碼對應的字元

re=chr(97)

print

(re)

#輸出:a

ord(c):根據字元c相應的integer

n=ord("b"

)print

(n)#

輸出:98

dir(p_object=none):不帶引數時,返回當前範圍內的變數、方法和定義的型別列表;帶引數時,返回引數的屬性、方法列表。如果引數包含方法__dir__(),該方法將被呼叫。如果引數不包含__dir__(),該方法將最大限度地收集引數資訊

divmod(x, y): 返回元組((x-x%y)/y,x%y)

re=divmod(100,3)

print

(re)

#輸出:(33, 1)

eval(source, globals=none, locals=none): 將字串str當成有效的表示式來求值並返回計算結果。globals可選。必須是dictionary    

s='

[11,22,33,44]

'print

(s,type(s))

li=eval(s)

print

(li,type(li))

#輸出:[11,22,33,44]

[11, 22, 33, 44] 'list

'>

max(*args, key=none):獲取乙個可迭代物件中的最大值

li=[11,22,3,4,55]

print

(max(li))

#輸出:55

min(*args, key=none):獲取乙個可迭代物件的最小值

li=[11,22,3,4,55]

print

(min(li))

#輸出:3

pow(x, y, z=none) : 有2個引數 返回x**y  ;  有3個引數  返回(x**y) % z

n=pow(2,4)

print

(n)#

輸出:16

n=pow(2,4,3)

print

(n)#

輸出:1

round(number, ndigits=none):  對number四捨五入  ndigits是保留小數點後幾位

n=round(200.4352,2)

print

(n)#

輸出:200.44

sorted(iterable, key=none, reverse=false):

對可迭代物件的元素進行排序 並返回乙個列表

li=[2,3,1,72,23]

re=sorted(li)

print

(re)

#輸出:[1, 2, 3, 23, 72]

sum(iterable, start=none):  求和

li=[1,2,3,4]

n=sum(li)

print

(n)#

輸出:10

python 中的內建函式

built in functions abs divmod input open staticmethod all enumerate int ord str any eval isinstance pow sum basestring execfile issubclass print super...

python中的內建函式

以下是目前我們已經滲透過的內建函式 int 建立或者將其他資料轉化為整型float 建立或者將其他資料轉化為浮點型bool 建立或者將其他資料轉化為布林型complex 建立或者將其他資料轉化為複數str 建立或者將其他資料轉化為字串list 建立或者將其他資料轉化為列表tuple 建立或者將其他資...

Python中的內建函式

len s 返回物件內元素的個數。dic s lst 2 3,4 5,6 6 print len dic print len s print len lst 輸出結果 2 46max iterable,key,default 返回最大值。max 1 max 3,1,2,6 max 2 max def...