ფუნქცია divmod

ფუნქცია divmod აბრუნებს კორტეჟს განაყოფიდან (რიცხვი, რომელიც მიიღება ერთი რიცხვის მეორეზე გაყოფით) და ნაშთიდან გაყოფისას. მეთოდის პირველ პარამეტრში ვუთითებთ რიცხვს, რომელიც უნდა გავყოთ (გასაყოფი), მეორე პარამეტრში - რიცხვი, რომელზეც ვყოფთ პირველს (გამყოფი).

სინტაქსი

pythondivmod(გასაყოფი, გამყოფი)

მაგალითი

მოდით გავიგოთ განაყოფი და ნაშთი რიცხვის 20 5-ზე გაყოფისას:

pythonprint(divmod(20, 5))

კოდის შესრულების შედეგი:

python(4, 0)

მაგალითი

ახლა კი გამოვიყენოთ ფუნქცია divmod რიცხვზე 21:

pythonprint(divmod(21, 5))

კოდის შესრულების შედეგი:

python(4, 1)

მაგალითი

მოდით გავიგოთ განაყოფი და ნაშთი რიცხვის -15 2-ზე გაყოფისას:

pythonprint(divmod(-15, 2))

კოდის შესრულების შედეგი:

python(-8, 1)

იხილეთ აგრეთვე

  • მეთოდი fmod მოდულის math,
    რომელიც აბრუნებს ნაშთს მცურავი მძიმის რიცხვების გაყოფიდან
  • მეთოდი remainder მოდულის math,
    რომელიც აბრუნებს ნაშთს რიცხვების გაყოფიდან