54 of 151 menu

関数 divmod

関数 divmod は、除算における商(ある数を別の数で割って得られる数)と余りからなるタプルを返します。 メソッドの最初のパラメータで割られる数(被除数)を指定し、2番目のパラメータで最初の数を割る数(除数)を指定します。

構文

divmod(被除数, 除数)

205 で割ったときの商と余りを求めてみましょう。

print(divmod(20, 5))

コードの実行結果:

(4, 0)

次に、関数 divmod を数 21 に適用してみましょう。

print(divmod(21, 5))

コードの実行結果:

(4, 1)

-152 で割ったときの商と余りを求めてみましょう。

print(divmod(-15, 2))

コードの実行結果:

(-8, 1)

関連項目

  • 浮動小数点数の除算の余りを返す fmod メソッド (math モジュール)
  • 除算の余りを返す remainder メソッド (math モジュール)
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否