Уроки по Python с НУЛЯ для Data Scientist / Функции, аннотации типов typing, args/kwargs, Exceptions
Аннотации типов в Python
Все мы знаем, что Python - язык с динамической типизацией. Но с довольно давних пор в нем также появилась возможность явно указывать типы данных и это здорово матчится с принципом дзена Python: явное лучше неявного (Explicit is better than implicit). Зачем их вообще указывать? Да, аннотации являются необязательными, но я бы сказал, что это правила хорошего тона для программистов. Важно четко понимать, с чем ты работаешь. Это поможет избежать ошибок (зачастую нетривиальных), когда параметр обрабатывает несколько типов данных или принимает какие-то сложные объекты...
Автоматизация рутинных задач с использованием Python: Демонстрация мощи и гибкости
В наше время, когда все быстро меняется и ускоряется, автоматизация становится ключевым фактором для повышения производительности и оптимизации рабочих процессов. Python, известный своей простотой и широким спектром возможностей, является идеальным языком программирования для автоматизации рутинных задач. В этой статье мы рассмотрим несколько примеров кода на Python, показывающих, как можно использовать этот язык для автоматизации задач, сэкономить время и повысить эффективность работы. Пример 1: Извлечение информации из веб-страницы Часто бывает нужно извлечь данные из веб-страницы...