Модули и стандартная библиотека
Повторное использование готового кода с помощью import
import. Это как открыть ящик с инструментами, которые кто-то уже сделал за тебя.
- объяснить, что такое модуль и стандартная библиотека,
- использовать
import, чтобы подключать код, написанный другими, - использовать модуль
math(напримерmath.sqrtиmath.pi), - использовать модуль
random(напримерrandom.randintиrandom.choice).
1. Что такое модуль?
Модуль — это файл с готовым кодом на Python: полезные функции и значения, которые кто-то уже написал и проверил. Стандартная библиотека — это большой набор модулей, который идёт вместе с Python. Ничего скачивать не нужно, всё уже на месте.
Чтобы использовать модуль, напиши import и имя модуля вверху программы:
import math
print(math.sqrt(16))
print(math.pi)
Вывод:
4.0
3.141592653589793
Здесь import math подключает модуль math. Затем math.sqrt(16) просит у модуля квадратный корень, а math.pi даёт значение пи. Точка (.) означает «загляни внутрь math за этой вещью».
2. Как работает import
Сначала ты просишь модуль словом import. Python находит его в стандартной библиотеке и загружает. После этого всё, что внутри модуля, готово к использованию, снова и снова.