Python 数値演算

足し算(加算)

x = 1
y = 4

z = x + y

# 結果
print(z)
"""
5
"""

引き算(減算)

x = 1
y = 4

z = x - y

# 結果
print(z)
"""
-3
"""

掛け算(乗算)

x = 12
y = 4

z = x * y

# 結果
print(z)
"""
48
"""

べき乗

x = 2
y = 4

z = x ** y

# 結果
print(z)
"""
16
"""

割り算(除算)

x = 22
y = 4

z = x / y

# 結果
print(z)
"""
5.5
"""

商と余の求め方

x = 22
y = 4

# 商
z = x // y
print(z)
"""
5
"""

# 余
z = x % y
print(z)
"""
2
"""

複合代入演算子

繰り返し処理の時にインクメントやディクリメントするときに便利

x = x + 1

上記の式で複合代入演算子を利用すると

x += 1

となり、上記の式の

+=

のことを「複合代入演算子」という

使い方

x = 0

for i in range(5):
    x += 1
    print(x)

# 結果
"""
1
2
3
4
5
"""

ディクリメントは

x = 8

for i in range(3):
    x -= 2
    print(x)

# 結果
"""
6
4
2
"""

掛け算(乗算)やべき乗、引き算(除算)も同じ様に複合演算子が使える。

コメント

タイトルとURLをコピーしました