Funkcia divmod

Funkcia divmod vracia n-ticu z podielu (číslo získané delením jedného čísla druhým) a zvyšku pri delení. V prvom parametri metódy určíme číslo, ktoré chceme rozdeliť (delenéc), v druhom parametri - číslo, na ktoré delíme prvé (deliteľ).

Syntax

pythondivmod(delenéc, deliteľ)

Príklad

Pozrime sa na podiel a zvyšok pri delení čísla 20 číslom 5:

pythonprint(divmod(20, 5))

Výsledok vykonania kódu:

python(4, 0)

Príklad

A teraz aplikujme funkciu divmod na číslo 21:

pythonprint(divmod(21, 5))

Výsledok vykonania kódu:

python(4, 1)

Príklad

Pozrime sa na podiel a zvyšok pri delení čísla -15 číslom 2:

pythonprint(divmod(-15, 2))

Výsledok vykonania kódu:

python(-8, 1)

Pozrite tiež

  • metóda fmod modulu math,
    ktorá vracia zvyšok po delení čísel s pohyblivou rádovou čiarkou
  • metóda remainder modulu math,
    ktorá vracia zvyšok po delení čísel