Python 算術演算子
1. 算術演算子 (Arithmetic Operators)
算術演算子は、数値(Numeric values)を使用して、一般的な数学的演算を実行するために使用されます。
| 演算子 | 名称 | 例 |
|---|---|---|
+ | 加算 (Addition) | x + y |
- | 減算 (Subtraction) | x - y |
* | 乗算 (Multiplication) | x * y |
/ | 除算 (Division) | x / y |
% | 剰余 (Modulus) | x % y |
** | べき乗 (Exponentiation) | x ** y |
// | 切り捨て除算 (Floor division) | x // y |
2. 加算 (Addition)
+ 演算子は、2つの値を足し合わせます。
x = 5
y = 3
print(x + y)3. 減算 (Subtraction)
- 演算子は、ある値から別の値を引きます。
x = 5
y = 3
print(x - y)4. 乗算 (Multiplication)
* 演算子は、2つの値を掛け合わせます。
x = 5
y = 3
print(x * y)5. 除算 (Division)
/ 演算子は、最初の値を2番目の値で割ります。
x = 12
y = 3
print(x / y)6. 剰余 (Modulus)
% 演算子は、除算を行った際の「余り(Remainder)」を返します。
x = 5
y = 2
print(x % y)7. べき乗 (Exponentiation)
** 演算子は、数値を指定した数だけ累乗(Power)します。
x = 2
y = 5
print(x ** y) # 2の5乗(2*2*2*2*2)と同じ8. 切り捨て除算 (Floor division)
// 演算子は、除算を行い、結果を最も近い整数(小数点以下を切り捨て)に丸めます。
x = 15
y = 2
print(x // y)
# 結果は 7 になります(通常の除算では 7.5 ですが、小数点以下が無視されます)