Задачи автоматизации сетевой инфраструктуры с использованием Python и CI/CD очень интересны, так как позволяют повысить надежность и скорость развертывания систем.
Мой опыт с Python включает написание как простых скриптов с циклами и условиями, так и более сложных программ с использованием библиотек для анализа данных и визуализации, таких как pandas и matplotlib.
Генераторы в Python — это специальные функции, которые возвращают итератор и позволяют последовательно выдавать значения по одному, при этом сохраняя своё состояние между вызовами.
В Python ключевое слово nonlocal используется внутри вложенных функций для указания, что переменная относится к ближайшей объемлющей области видимости, но не к глобальной.