Code Fix

初級 › ZeroDivisionError: division by zero の原因と直し方 › パターン5

ZeroDivisionError: division by zero の原因と直し方

0による除算・剰余算で発生する例外です。

 1  a = 10
 2  b = __
         ^
 3  print(divmod(a, b))
Traceback (most recent call last): File "main.py", line 3, in <module> print(divmod(a, b)) ^^^^^^^^^^^^ ZeroDivisionError: integer division or modulo by zero

空欄を埋めて実行を通す

広告
広告スロット(未設定)

ZeroDivisionError: division by zero の原因と直し方

/ と // と % のいずれでも、分母や除数が0だと例外になります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)