Python - 割り算の商と余りを取得する

割り算の商と余りを取得する: divmod() 関数

Pythonでは // で整数の商、% で余り(剰余、mod)を算出できます。

print(10 // 3) # 3
print(10 % 3)  # 1
割り算の商と余りを取得する: divmod() 関数

整数の商と余りの両方を取得する場合は、divmod() 関数を利用すると便利です。divmod(a, b) は、(a // b, a % b) のタプルを返します。

q, mod = divmod(10, 3)
print(q, mod)
# 3 1
割り算の商と余りを取得する: divmod() 関数

関連記事