Курс Python → Модуль math: основные функции

Модуль math в Python представляет собой библиотеку, которая содержит широкий спектр наиболее часто используемых математических функций и констант. Этот модуль позволяет производить вычисления на множестве вещественных чисел, что делает его незаменимым инструментом для решения различных математических задач в программировании.

Однако, стоит помнить, что модуль math не подходит для работы с комплексными числами. Если вам необходимо проводить вычисления с комплексными числами, то лучше использовать модуль cmath. В нем содержатся комплексные версии большинства функций, которые представлены в модуле math, что позволяет эффективно работать с комплексными числами.

Пример использования модуля math:


import math

# Вычисление квадратного корня
x = math.sqrt(16)
print(x)

# Вычисление синуса
y = math.sin(math.pi/2)
print(y)

В данном примере мы импортируем модуль math и используем его функции для вычисления квадратного корня числа 16 и синуса угла pi/2. Таким образом, модуль math позволяет легко и удобно выполнять различные математические операции в Python.

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

Автор урока

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

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

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

  1. Инверсия списка и строки
  2. Оптимизация памяти с slots
  3. Работа с контекстными менеджерами
  4. Методы split() и join() — Python строк.
  5. Функции any() и all() в Python
  6. Атрибуты объекта в Python
  7. Оптимизация памяти с __slots__
  8. Оптимизация памяти в Python
  9. Явный импорт переменных
  10. Работа с *args и **kwargs в Python
  11. Асинхронное программирование с asyncio
  12. Отладка производительности Python
  13. Лямбда-функции в Python
  14. Python reversed() vs срез[::-1]
  15. Конструктор в Python
  16. Создание новых функций через partial
  17. Работа с комплексными числами
  18. Вывод сложных структур данных с помощью pprint
  19. Работа с collections.Counter
  20. Сериализация данных в JSON с помощью json.dumps
  21. Метод get для словарей
  22. Регулярные выражения: метод match
  23. Доступ к локальным переменным
  24. Оценка выражений генератора в Python
  25. Оператор is в Python
  26. Метод ne для сравнения объектов
  27. Объявление переменных в Python
  28. Проверка условий: all и any
  29. Модуль os в Python: работа с файлами
  30. Класс Counter() для подсчета элементов
  31. Работа с итераторами в Python
  32. Сортировка с помощью key
  33. Запуск внешних программ с subprocess
  34. Инверсия списков и строк в Python
  35. Работа с Enum в Python3.
  36. Управление ресурсами в Python
  37. Хешируемые ключи в Python
  38. Генераторы данных
  39. Функция reversed() в Python
  40. Очистка строки в Python
  41. Профилирование кода на Python
  42. Python Calendar Usage
  43. Передача неизвестных аргументов в Python.
  44. Запуск Python из интерпретатора
  45. Преобразование символов в нижний регистр
  46. Возврат нескольких значений

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