python 內建函式(一)

2021-10-18 10:34:55 字數 2825 閱讀 6353

內建函式 abs(),python 官方文件描述如下:

help

(abs

)

help on built-in function abs in module builtins:

abs(x, /)

return the absolute value of the argument.

返回乙個數的絕對值,引數可以是整數、浮點數或任何實現了__abs__()的物件。如果引數是一

個複數,則返回它的模。

abs(-

1)

1
abs(-

3.14

)

3.14
abs(3

+4j)

5.0
內建函式 all(),python 官方文件描述如下:

help

(all

)

help on built-in function all in module builtins:

all(iterable, /)

return true if bool(x) is true for all values x in the iterable.

if the iterable is empty, return true.

如果可迭代物件(iterable)的所有元素均為真值(或可迭代物件為空)則返回 true 。

all

('0123'

)# 字串 '0' 是真值

true
all([

0,1,

2,3]

)

false
all

()

true
all

()

true
內建函式 any(),python 官方文件描述如下:

help

(any

)

help on built-in function any in module builtins:

any(iterable, /)

return true if bool(x) is true for any x in the iterable.

if the iterable is empty, return false.

如果可迭代物件(iterable)的任一元素為真值則返回 true。如果可迭代物件為空,返回 false。

any([

0,1]

)

true
any((

none,[

],range(1

,1))

)

false
內建函式 ascii(),python 官方文件描述如下:

help

(ascii

)

help on built-in function ascii in module builtins:

ascii(obj, /)

return an ascii-only representation of an object.

as repr(), return a string containing a printable representation of an

object, but escape the non-ascii characters in the string returned by

repr() using \\x, \\u or \\u escapes. this generates a string similar

to that returned by repr() in python 2.

就像函式 repr(),返回乙個物件可列印的字串,但是非 ascii 編碼的字元,會使用 \x、\u 和 \u 來轉義。

ascii

(123

)

'123'
ascii

(none

)

'none'
ascii

('python'

)

"'python'"
ascii

('嗨'

)

"'\\u55e8'"
repr

('嗨'

)

"'嗨'"
'\u55e8'

# 16 位十六進製制數 55e8 碼位的字元

'嗨'

Python內建函式 一

abs 是乙個取絕對值的函式,使用起來相對比較簡單。print abs 1 結果1 finished in 0.1s 原始碼中對它的描述比較簡單是這麼介紹的 abs number number return the absolute value of the argument.在入參中增加了型別的檢...

python內建函式一

內建函式 1.abs number 用法 返回數字的絕對值 2.all iterable 用法 如果iterable的所有元素都是真值,就返回true,否則返回false 3.any iterable 用法 如果iterable的所有元素都是假值,就返回false,否則返回true 4.ascii ...

python內建函式 一

1.divmod a,b 返回乙個包含商和餘數的元組 a b,a b 2.all 用於判斷給定的可迭代引數 iterable 中的所有元素是否都為 true,如果是返回 true,否則返回 false 如果iterable的所有元素不為0 false或者iterable為空,all iterable...