Python筆記 基本數學運算
通過 + - * /四則運算,及%等來演示Python的基本數字運算,注意傳統意義的除法要用“/”,而“%”指的是取餘。
1. +、-、*、/、%、
- + 加法 plus
In [1]:
print (2 + 3)
5
- - 減法 minus
In [2]:
print (3 - 2)
1
- * 乘法 asterisk
In [3]:
print (3 * 2)
6
- / 除法 slash
In [4]:
print (3 / 2)
1.5
- % 取餘 percent (除數除以被除數後的餘數)
In [5]:
print (2 % 3)
2
- // 商除,返回商
In [6]:
5 // 2
Out[6]:
2
- 負數
In [7]:
- 5
Out[7]:
-5
- 正數
In [8]:
+ 5
Out[8]:
5
- abs(x) 絕對值
In [9]:
abs(-3.5)
Out[9]:
3.5
- int(x) 轉換為整數
In [10]:
int(3.65)
Out[10]:
3
- float(x) 轉換為浮點數
In [11]:
float('3.14')
Out[11]:
3.14
- divmod(x, y) 返回(x // y, x % y)
In [12]:
divmod(5, 2)
Out[12]:
(2, 1)
- x ** y x的y次方
In [13]:
2 ** 4
Out[13]:
16
- pow(x, y) 與 x ** y一樣
In [14]:
pow(2, 4)
Out[14]:
16
2、+、-、*、/、% 基本運算順序(運算符優先級)
*、/、% 高於 +、-
In [15]:
print (2 * 3 - 1)
5
同級別從左往後算
In [16]:
print (3 / 2 / 5)
0.3
3、用()改變運算順序
In [17]:
print (3 / (2 / 5))
7.5
閱讀更多 aovs 的文章