Please enable JavaScript.
Coggle requires JavaScript to display documents.
運算式 (運算子 (算數運算子 (math模組的屬性、方法 (pi (圓周率), e (自然對數函數的底數), ceil(x)…
運算式
運算子
算數運算子
+
相加
-
相減
*
相乘
/
相除
**
指數
//
取整除數
%
取餘數
BIF的divmod()
可取得商數和餘數
math模組的屬性、方法
pi
圓周率
e
自然對數函數的底數
ceil(x)
無條件進位成正整數或負整數
floor(x)
無條件捨去成正整數或負整數
exp(x)
e值**x的結果
sqrt(x)
x的平方根
pow(x,y)
x的y次方
fmod(x,y)
x%y的餘數
hypot(x,y)
sqrt(x
x+y
y)
gcd(x,y)
最大公因數
isnan(x)
是否NaN
isinf(x)
是否inf
指派運算子
+=
a += 5
a = a + 5
-=
a -= 5
a = a - 5
*=
a*=5
a=a*5
/=
a /= 5
a = a / 5
**=
a**=5
a=a**5
//=
a //= 5
a = a // 5
%=
a %= 5
a = a % 5
比較運算子
<
'>'
'>='
'<='
==
和is的区别是:
is比较的是两个整数对象的id值是否相等
==比较的是两个整数对象的内容是否相等
,使用==时其实是调用了对象的
eq
()方法
!=
位元運算子
& (and)
| (or)
^ (xor)
~ (not)
'>>'
'<<'
邏輯運算子
(針對運算式的true、false做判斷)
and
or
not
運算元