Funkcija divmod

Funkcija divmod atgriež kortežu, kura ir koeficients (skaitlis, kas iegūts, dalot vienu skaitli ar citu) un atlikums dalīšanas rezultātā. Pirmajā metodes parametrā norāda skaitli, kas jādala (dalāmais), otrajā parametrā - skaitli, ar kuru dala pirmo (dalītājs).

Sintakse

pythondivmod(dalāmais, dalītājs)

Piemērs

Uzzināsim koeficientu un atlikumu, dalot skaitli 20 ar 5:

pythonprint(divmod(20, 5))

Koda izpildes rezultāts:

python(4, 0)

Piemērs

Tagad piemērosim funkciju divmod skaitlim 21:

pythonprint(divmod(21, 5))

Koda izpildes rezultāts:

python(4, 1)

Piemērs

Uzzināsim koeficientu un atlikumu, dalot skaitli -15 ar 2:

pythonprint(divmod(-15, 2))

Koda izpildes rezultāts:

python(-8, 1)

Skatiet arī

  • metodi fmod moduļa math,
    kas atgriež atlikumu, dalot peldošā komata skaitļus
  • metodi remainder moduļa math,
    kas atgriež atlikumu, dalot skaitļus