Funkce divmod

Funkce divmod vrací n-tici z podílu (číslo získané dělením jednoho čísla druhým) a zbytku při dělení. V prvním parametru metody určujeme číslo, které chceme dělit (dělenec), ve druhém parametru - číslo, kterým dělíme první (dělitel).

Syntaxe

pythondivmod(dělenec, dělitel)

Příklad

Pojďme zjistit podíl a zbytek při dělení čísla 20 číslem 5:

pythonprint(divmod(20, 5))

Výsledek provedení kódu:

python(4, 0)

Příklad

Nyní aplikujme funkci divmod na číslo 21:

pythonprint(divmod(21, 5))

Výsledek provedení kódu:

python(4, 1)

Příklad

Pojďme zjistit podíl a zbytek při dělení čísla -15 číslem 2:

pythonprint(divmod(-15, 2))

Výsledek provedení kódu:

python(-8, 1)

Viz také

  • metoda fmod modulu math,
    která vrací zbytek po dělení čísel s plovoucí desetinnou čárkou
  • metoda remainder modulu math,
    která vrací zbytek po dělení čísel