Funksjonen divmod

Funksjonen divmod returnerer en tuppel av kvotient (tallet oppnådd ved å dele ett tall med et annet) og rest ved divisjon. I den første parameteren til metoden angir vi tallet som skal deles (dividenden), i den andre parameteren - tallet som vi deler det første med (divisor).

Syntaks

pythondivmod(dividend, divisor)

Eksempel

La oss finne ut kvotienten og resten ved divisjon av tallet 20 med 5:

pythonprint(divmod(20, 5))

Resultat av kjøring av koden:

python(4, 0)

Eksempel

La oss nå bruke funksjonen divmod på tallet 21:

pythonprint(divmod(21, 5))

Resultat av kjøring av koden:

python(4, 1)

Eksempel

La oss finne ut kvotienten og resten ved divisjon av tallet -15 med 2:

pythonprint(divmod(-15, 2))

Resultat av kjøring av koden:

python(-8, 1)

Se også

  • metoden fmod i modulen math,
    som returnerer rest ved divisjon av flyttall
  • metoden remainder i modulen math,
    som returnerer rest ved divisjon av tall