PythonУрок 15 из 16

Модули в Python: import и math

Модуль — это файл с готовыми функциями, которые не нужно писать самому. В Python их сотни, и начать стоит с math.

Главное

  • import math подключает модуль, функции зовут через точку: math.sqrt()
  • from math import floor берёт одну функцию, и её можно звать без точки
  • math.ceil() округляет вверх, math.floor() — вниз
  • math.pi — число π: 3.141592653589793
  • Ваш файл helpers.py — тоже модуль: import helpers

Пример

import mathfrom math import floor print(math.sqrt(3 ** 2 + 4 ** 2))print(round(math.pi, 4))print(math.ceil(7.1), floor(7.9))

По теореме Пифагора гипотенуза треугольника с катетами 3 и 4 равна 5.0. ceil и floor округлили в разные стороны.

Задание

Как пользоваться редактором⌘ Enter или Ctrl Enter — запустить код, ⇧ ⌘ Enter — проверить задание.Tab и Shift Tab сдвигают строку или выделение; Esc, затем Tab — выйти из редактора.Проверка сравнивает то, что напечатала программа, с заданием; пробелы в конце строк не важны.После двух неудачных проверок можно открыть решение. Ваш код сохраняется в этом браузере.

На праздник придут 23 гостя, стаканчики продаются по 4 в упаковке. Посчитайте, сколько упаковок купить (packs), и площадь пиццы диаметром 30 см с точностью до десятых (area).

Вывод

Здесь появится то, что напечатает программа.