Курс Python → Функция divmod() в Python

Функция divmod() в Python принимает два аргумента — делимое и делитель, и возвращает кортеж, содержащий частное и остаток от деления. Например, если мы вызовем функцию divmod(10, 3), она вернет (3, 1), так как 10 делится на 3 два раза с остатком 1.

Одним из преимуществ использования функции divmod() является то, что она возвращает оба значения сразу, что может быть удобно при выполнении дальнейших вычислений. Например, если нам нужно узнать какое-то определенное свойство числа, мы можем использовать результаты, полученные с помощью divmod().


# Пример использования функции divmod()
result = divmod(20, 7)
print(result) # Вывод: (2, 6)

Также стоит отметить, что функция divmod() может работать не только с целыми числами, но и с числами с плавающей точкой. В этом случае она вернет два значения — частное и остаток в виде чисел с плавающей точкой.

В заключение, функция divmod() в Python является удобным инструментом для выполнения операций деления сразу с получением как частного, так и остатка. Она может быть полезна в различных сценариях программирования, где требуется работа с числами и их деление.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Срез списка в Python
  2. Комплексные числа в Python
  3. Оптимизация методов в Python 3.7
  4. Поиск элементов BeautifulSoup
  5. Dict Comprehension в Python
  6. Скрытие вывода данных
  7. Закрытие файла в Python
  8. Использование defaultdict в Python
  9. Переопределение метода __eq__
  10. Приоритет операций в Python
  11. Метод __ixor__ для побитового исключающего ИЛИ
  12. Создание инструмента обнаружения плагиата
  13. Метод repr() в Python
  14. Функция enumerate() в Python
  15. Руководство по Pymorphy2
  16. Библиотека Rich: форматирование текста
  17. Работа с модулем cmath
  18. Декораторы в Python
  19. Список импортированных модулей в Python
  20. Поиск повторов в списке
  21. Поиск шаблона в строке
  22. Создание и обучение модели с Keras
  23. Разделение строки с регулярными выражениями
  24. Функции map, filter, reduce
  25. Область видимости переменных
  26. Работа с библиотекой xkcd
  27. Установка и использование модуля «howdoi»
  28. Необязательные аргументы в Python
  29. Метод title() в Python
  30. Обработка исключений с блоком else
  31. Сортировка элементов в Python
  32. Проверка типов с использованием isinstance
  33. Группировка элементов Python
  34. Игра Виселица на Python
  35. Удаление специальных символов с помощью re.sub
  36. Работа с модулем random
  37. Структуры данных в Python
  38. Работа с OpenCV
  39. Функция divmod() в Python
  40. Асинхронное программирование с asyncio

Marketello читают маркетологи из крутых компаний