Divmod funksiyasi

divmod funksiyası bolme emeliyyatında alinan qismet (bir ededin digerine bolunmesinden alinan eded) ve qaligi ehtiva eden korteci qaytarir. Metodun birinci parametrinde bolmek istediyimiz ededi (bolunen), ikinci parametrde ise bolunen ededi bolduyumuz ededi (bolen) teyin edirik.

Sintaksis

pythondivmod(bolunen, bolen)

Numune

Gelin 20 ededini 5-e boldukde alinan qismet ve qaligi tapaq:

pythonprint(divmod(20, 5))

Kodu icra etmənin neticesi:

python(4, 0)

Numune

Indi ise divmod funksiyasini 21 ededine tetbiq edek:

pythonprint(divmod(21, 5))

Kodu icra etmənin neticesi:

python(4, 1)

Numune

Gelin -15 ededini 2-e boldukde alinan qismet ve qaligi tapaq:

pythonprint(divmod(-15, 2))

Kodu icra etmənin neticesi:

python(-8, 1)

Həmçinin bax

  • fmod metodu math modulu,
    hansi ki, kesir ededlerle bolmede qaligi qaytarir
  • remainder metodu math modulu,
    hansi ki, ededlerin bolunmesinden alinan qaligi qaytarir