Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Что такое библиотека в программировании

Библиотека — это набор готового кода, который можно подключить и не писать всё самому.

Готовые инструменты

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

Как подключить в Python

Стандартные библиотеки уже встроены: их достаточно импортировать (import math). Сторонние ставят командой pip install и тоже импортируют. Так одной строкой вы получаете мощный инструмент.

Примеры полезных библиотек

requests — обращаться к сайтам и API; datetime — работать с датами; random — случайные числа; pandas — таблицы и анализ данных. Для почти любой задачи уже есть подходящая библиотека.

Библиотека или фреймворк

Библиотеку вызываете вы, когда нужно. Фреймворк, наоборот, управляет вашим кодом и задаёт структуру. Новичку сначала полезно освоить базовый язык — например, в «Дрон Кодере», — а затем подключать библиотеки.

Частые вопросы

Библиотеки бесплатны? Большинство — да, они с открытым кодом.

Не опасно ли ставить чужой код? Ставьте известные библиотеки из официального репозитория PyPI и следите за отзывами.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык