Стандартная библиотека Python: что полезно новичку

Вместе с Python идёт большой набор готовых модулей — их не нужно устанавливать, только импортировать.

Что это такое

Стандартная библиотека — это модули, которые поставляются вместе с Python. В них уже написан код на частые задачи: случайные числа, математика, работа с датами и текстом. Их подключают словом import.

Полезное новичку

random — случайные числа (пригодятся для игр), math — корни, округление, число пи, datetime — работа с датами и временем. Этого набора хватает для первых проектов.

import random
print(random.randint(1, 6))   # бросок кубика

import math
print(math.sqrt(16))          # 4.0

Зачем это нужно

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

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

Нужно ли что-то устанавливать? Нет, стандартная библиотека идёт вместе с Python.

Чем она отличается от сторонних пакетов? Сторонние (например, из PyPI) ставят отдельно через pip, стандартные доступны сразу.

Начать игру бесплатно