PythonTalk
@pythontalk
Добро пожаловать, если в сферу твоих интересов входят программирование на Python, data science и всякое смежное из IT.
283 posts
Базовый Python

Строки документации в Python: их типы и форматы

Неважно, насколько хороша ваша программа, потому что если документация недостаточно хороша, люди не будут ее использовать. - Даниэле Прочида

Пишем прогресс-бары при помощи tqdm

В переводе с арабского tqdm (taqadum) означает прогресс; библиотека с таким названием используется как раз для создания индикаторов прогресса. Просто оберните любой итерируемый объект в функцию – tqdm(iterable) – и готово.

Зачем нам if __name__ == "__main__"?

Выражение if __name__ == "__main__" в Python встречается довольно часто, и вы задаёте вопрос: "Зачем оно?". Давайте разберём на практике, как работает это выражение и зачем оно вообще нужно. Приступим!

Лямбда-функции в Python

Лямбда-функции в Python — это однострочные анонимные функции, которые отличаются от обычных своей компактностью, но имеют некоторые ограничения.