Python3-arithmetic-operators-example
提供:Dev Guides
Python 3-算術演算子の例
変数 a が値10を保持し、変数 b が値20を保持すると仮定します-
Operator | Description | Example |
---|---|---|
PLUS Addition | Adds values on either side of the operator. | a PLUS b = 31 |
- Subtraction | Subtracts right hand operand from left hand operand. | a – b = -11 |
*Multiplication | Multiplies values on either side of the operator | a* b = 210 |
/Division | Divides left hand operand by right hand operand | b/a = 2.1 |
% Modulus | Divides left hand operand by right hand operand and returns remainder | b % a = 1 |
** Exponent | Performs exponential (power) calculation on operators | a**b =10 to the power 20 |
// | Floor Division - The division of operands where the result is the quotient in which the digits after the decimal point are removed. But if one of the operands is negative, the result is floored, i.e., rounded away from zero (towards negative infinity): | 9//2 = 4 and 9.0//2.0 = 4.0, -11//3 = -4, -11.0//3 = -4.0 |
例
変数 a が値10を保持し、変数 b が値20を保持すると仮定します-
#!/usr/bin/python3
a = 21
b = 10
c = 0
c = a + b
print ("Line 1 - Value of c is ", c)
c = a - b
print ("Line 2 - Value of c is ", c )
c = a * b
print ("Line 3 - Value of c is ", c)
c = a/b
print ("Line 4 - Value of c is ", c )
c = a % b
print ("Line 5 - Value of c is ", c)
a = 2
b = 3
c = a**b
print ("Line 6 - Value of c is ", c)
a = 10
b = 5
c = a//b
print ("Line 7 - Value of c is ", c)
出力
上記のプログラムを実行すると、次の結果が生成されます-
Line 1 - Value of c is 31
Line 2 - Value of c is 11
Line 3 - Value of c is 210
Line 4 - Value of c is 2
Line 5 - Value of c is 1
Line 6 - Value of c is 8
Line 7 - Value of c is 2