內建運算函式

2021-10-08 02:43:42 字數 1225 閱讀 7475

函式-abs()

a =

abs(-15

)print

(a)

函式-divmod()
a =

divmod(5

,2)print

(a)

函式-pow()
a =

5b =

3c =

pow(a, b,2)

print

(c)

函式-round()
a =

0.1+

0.2print

(a)b =

round

(a,2

)print

(b)

函式-max()
a =

max(15,

5154

,5481,54

,5,184

,184

,518

)print

(a)

函式-mix()
a =

min(15,

5154

,5481,54

,5,184

,184

,518

)print

(a)

複數型別
a =

(1.23e4

+5.674j

).real

print

(a)b =

(1.23e4

+5.67e4j

).imag

print

(b)# 沒有括號時,運算優先順序發生變化

c =1.23e4

+5.674j

.real

print

(c)d =

1.23e4

+5.67e4j

.imag

print

(d)

函式-eval()
# 如果輸入非數字則會報錯

# eval()可將input輸入的數字轉換為int型別

a =eval

(input

("請輸入數字:"))

b =type

(a)print

("a的型別為:,a的值為:"

.format

(a, b)

)

js 運算的內建函式

一 math.round 作用 四捨五入返回整數。返回引數 0.5後,向下取整 math.round 5.57 返回6 math.round 2.4 返回2 math.round 1.5 返回 1 math.round 5.8 返回 6 二 math.ceil 作用 返回大於等於引數的最小整數。ma...

三目運算子 匿名函式 內建函式

三目 元 運算子 就是 if.else.語法糖 前提 簡化if.else.結構,且兩個分支有且只有一條語句 注 三元運算子的結果不一定要與條件直接性關係 cmd input cmd print 可以轉化為數字 if cmd.isdigit else print 不可以轉化為數字 a 20 b 30 ...

四種GCC內建位運算函式

int builtin ffs unsigned int x 返回x的最後一位1的是從後向前第幾位,比如7368 1110011001000 返回4。int builtin clz unsigned int x 返回前導的0的個數。int builtin ctz unsigned int x 返回後...