Divmod funksiýasy

divmod funksiýasy bölünde paýy (bir sanyň beýlekisine bölünmeginden alynan san) we galyndynyň kor tegini gaýtaryr. Metodyň birinji parametrinde bölünjek sany (bölünen) görkezýäris, ikinji parametrinde bolsa birinjini bölýän sany (bölüji) görkezýäris.

Sintaksis

pythondivmod(bölünen, bölüji)

Mysal

20 sanyny 5 bölende paýy we galyndyny tapalyň:

pythonprint(divmod(20, 5))

Kody ýerine ýetirmek netijesi:

python(4, 0)

Mysal

Indi bolsa divmod funksiýasyny 21 sanyna ulanaylyň:

pythonprint(divmod(21, 5))

Kody ýerine ýetirmek netijesi:

python(4, 1)

Mysal

-15 sanyny 2 bölende paýy we galyndyny tapalyň:

pythonprint(divmod(-15, 2))

Kody ýerine ýetirmek netijesi:

python(-8, 1)

Şeýle-de serediň

  • fmod metodu math moduly,
    ýüzüjilik nokatly sanlary bölünde galyndyny gaýtaryr
  • remainder metodu math moduly,
    sanlary bölünde galyndyny gaýtaryr