Курс 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. Тайное преобразование типа ключа
  2. Обмен значений переменных в Python
  3. Генерация резюме в Gensim
  4. Курс Data Scientist в медицине
  5. Поиск самого длинного слова в списке с использованием max()
  6. Запуск файлового сервера
  7. Освобождение памяти в Python
  8. Проверка типа данных
  9. Управление экспортом элементов
  10. Метод ipow для возведения в степень
  11. Сортировка данных в Python
  12. Профилирование данных с Pandas
  13. Переменная с нижним подчеркиванием
  14. Создание вложенных циклов for
  15. Имена объектов в Python
  16. Обмен значений переменных в Python
  17. Удаление файлов в Python
  18. Фильтрация данных в Python.
  19. Метод pos в Python
  20. Работа с необработанными строками
  21. Функция enumerate в Python
  22. Получение размера объекта с sys.getsizeof()
  23. Работа с YAML в Python
  24. Однострочники Python
  25. ChainMap.new_child() — добавление нового словаря
  26. Метод count() для списков
  27. Подсчет элементов в Python
  28. Поиск наиболее частого элемента списке
  29. Измерение времени выполнения кода
  30. Работа с CSV файлами
  31. Работа со строками в Python
  32. Оператор walrus в Python
  33. Объединение словарей в Python
  34. Структурирование именованных констант
  35. Справка по импортированным модулям
  36. CLI-инструмент howdoi
  37. UserList в Python: Описание и примеры использования
  38. Руководство по библиотеке pydantic
  39. Навыки Python: строки, типы данных
  40. Переменные в Python: сокращение гласных
  41. Анализ кода — Python
  42. Поиск всех индексов подстроки
  43. Инверсия списка и строки
  44. Разделение строк методом split()
  45. Возврат нескольких значений из функции
  46. Подписка на каналы разработчиков
  47. Многоточие в Python

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