Python 入門到精通 — 算術運算子
內容
Python 的算術運算子 ✈️
+ | 相加 |
– | 相減 |
* | 相乘 |
/ | 除法 |
// | 整數除法 |
% | 取餘數 |
** | 指數運算 |
( ) | 括號改變運算優先順序 |
算術運算子的優先順序
1. () 2. ** 3. *, /, %, // 4. +, - 優先順序為 1 > 2 > 3 > 4 且較高的運算子會先被計算,若同一優先順序中則運算子的順序則是表達式中出現的順序,如果想要改變運算的順序,可以使用()。
各種運算子示範
範例
"""
arithmetic operators
"""
print('### + ### ')
x = 1 + 1
print(x)
x = 1 + 1.1
print(x)
print('### - ### ')
x = 1 - 1
print(x)
x = 1 - 2.0
print(x)
print('### * ### ')
x = 1 * 1
print(x)
x = 1 * 2.0
print(x)
print('### / ### ')
x = 1 / 1
print(x)
x = 1 / 2.0
print(x)
print('### //, **, % ### ')
x = 1 // 1
print(x)
x = 2 ** 2
print(x)
x = 1 % 2
print(x)
print('### () ### ')
x = 1 + 2 * 3
print(x)
x = (1 + 2) * 3
print(x)
x = 2 * 3 ** 4
print(x)
x = (2 * 3) ** 4
print(x)
結果
### + ###
2
2.1
### - ###
0
-1.0
### * ###
1
2.0
### / ###
1.0
0.5
### //, **, % ###
1
4
1
### () ###
7
9
162
1296