Говоря о функциях, правильно рассуждать о том чтобы она получала какие-то данные и возвращала какие-то данные. Однако, в некоторых случаях мы можем изменить что-либо внутри функции и это будет иметь последствия для кода снаружи, даже не присваивая ее результат. Рассмотрим следующий пример, как думаете, какой будет результат? Правильный ответ — «5 2». Изменив атрибут у…
Метка: python
Python vs Bash в ежедневных задачах
Я всегда считал, что для повседневных задач в небольших скриптах куда проще использовать Bash — он нативный для запускаемой системы, а функционала, который предоставляют системные утилиты — вполне достаточно. Однако для более сложных задач, таких как анализ данных, я предпочитаю использовать Python. Недавно я разрабатывал новый скрипт, который анализирует большое количество файлов, причем некоторые из…
Зачем DevOps’у ООП с его классами и прочим
Долгое время после изучения основ python меня мучало два вопроса: Решая небольшие задачи и правда очень сложно найти им применение. Сейчас же я до сих пор не отрицаю, что любую задачу можно решить скриптом-одностраничником не используя всех доступных нам возможностей, однако такие скрипты будет очень сложно сопровождать не только левому человеку, но и Вам. Даже…
Личный джун на базе chatgpt
Про сhatgpt уже слышно из-под каждого утюга, поэтому я решил проверить, на что сегодня способны нейросети в контексте написания кода. Как попробовать самостоятельно https://chat.openai.comChatgpt сегодня доступен бесплатно, пока происходит «research preview». Потом, вероятно, они перейдут на платную модель использования, как и другие сетки openai.com. Для регистрации понадобится VPN, а так же подтверждение номера своего телефона,…