uz
Feedback
About Python [ru]

About Python [ru]

Kanalga Telegram’da o‘tish

Пишем на Python, создаём нейросети и ИИ-агентов. Алгоритмы, задачи и вайбкодинг. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin

Ko'proq ko'rsatish
6 516
Obunachilar
-224 soatlar
-187 kunlar
+13230 kunlar
Postlar arxiv
👩‍💻 Как работает менеджер контекста (context manager) в Python? В Python менеджеры контекста используются для управления ресурсами, такими как файлы или сетевые соединения, автоматически освобождая их после использования. Они реализуются с помощью методов __enter__ и __exit__. ➡️ В этом примере показано, как использовать менеджер контекста для работы с файлами:
with open('file.txt', 'r') as file:
    content = file.read()
Здесь файл автоматически закроется после завершения блока with, даже если внутри него возникнет ошибка.
🗣️ Менеджеры контекста полезны для автоматического управления ресурсами и обработки исключений.
🖥 Подробнее тут

Онлайн-магистратура с IT специальностями от Яндекса Совместно с ИТМО, МИФИ, МФТИ. Онлайн-магистратура с актуальными программами и гибким графиком обучения. Получите высокооплачиваемую IT профессию, официальный диплом и практические знания. Господдержка оплаты. Совмещение с работой! Подать заявку #реклама 16+ practicum.yandex.ru О рекламодателе

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать

​​👌Быстрая оценка эффекта рекламы/события на ключевые показатели: Python + Causal Impact В этой статье хочу поделиться, пожалуй, самым простым и быстрым способом оценки эффекта рекламы/события на ключевые показатели. Читать...

E-CUP возвращается. Реальные данные. Масштабные проекты. Большие призы Решайте ML-задачи в стиле Ozon Tech. Девять победителе
E-CUP возвращается. Реальные данные. Масштабные проекты. Большие призы Решайте ML-задачи в стиле Ozon Tech. Девять победителей разделят призовой фонд соревнования — 7 200 000 рублей 🔥 Тест-драйв работы в e-com бигтехе стартует здесь. 🗓 Регистрация: https://cnrlink.com/ecup25aboutpy 💻 Формат участия: онлайн 👥 Команда: от 1 до 5 человек 🎯 Для кого: Data Scientists, ML-специалисты, аналитики данных, дата-инженеры, специалисты Big Data и разработчики, которые интересуются ML/DS. Что вас ждёт: 🔹 Работа над проектом для миллионов пользователей на основе данных от ведущего e-com в России. 🔹 Обмен опытом с экспертами Ozon Tech. 🔹 Эксклюзивный мерч для победителей и подарки для самых активных участников. 🔹 Питчинг — 13 сентября на конференции E-CODE. Ozon Tech предоставит финалистам билеты и оплатит поездку. Три трека E-CUP: 1️⃣ Рекомендации: предсказание следующей покупки пользователя 2️⃣ Логистика: автопланирование курьеров 3️⃣ Контроль качества: автоматическое выявление поддельных товаров Регистрация на платформе Codenrock: https://cnrlink.com/ecup25aboutpy

​​🍇 18 основных паттернов микросервисной архитектуры В єтой статье рассказываем о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Читать...

Регистрируйтесь на Yandex Ecom Open Air 8 августа Море инсайтов для бизнеса, музыкальный open-air, лекции и нетворкинг. Участие бесплатно! Зарегистрироваться #реклама 18+ ecomfest.ru О рекламодателе

​​👌Прогнозирующие модели Python под капотом Flask В этой статье я расскажу о взаимоотношениях фреймворка Flask, языка программирования Python и попытках футбольного прогнозирования. Читать...

👩‍💻 Задачка по Python Напишите функцию, которая принимает список чисел и возвращает второе наибольшее число. Если в списке меньше двух уникальных чисел, функция должна вернуть None. ➡️ Пример:
[10, 20, 4, 45, 99]
45

[5, 5, 5]
None
Решение задачи ⬇️
def find_second_largest(numbers): # Удаляем дубликаты и сортируем список в порядке убывания unique_numbers = sorted(set(numbers), reverse=True) # Если уникальных чисел меньше двух, возвращаем None return unique_numbers[1] if len(unique_numbers) >= 2 else None # Пример использования: print(find_second_largest([10, 20, 4, 45, 99])) # Ожидаемый результат: 45 print(find_second_largest([5, 5, 5])) # Ожидаемый результат: None

​​🚀Асинхронные увeведомления в Telegram: простое решение с новой библиотекой В этой статье я расскажу вам о том, как упростить процесс отправки уведомлений в Telegram с помощью новой библиотеки — easy_async_tg_notify. Читать...

​​💾Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE В этой статье рассказываю подробнее про RLE: что это за зверь такой, где используется, чем плох, чем хорош, и какие неожиданные сложности могут возникнуть при попытке имплементации. Читать...

​​🐍 5 Python-инструментов, которые изменят ваш подход к разработке В этой статье мы рассмотрим пять мощных решений, способных существенно повысить продуктивность вашей работы. Читать...

🎢 Пиши код так, как будто будешь его читать с похмелья Сейчас ты всё помнишь. Но через месяц? Или кто-то другой? 👉 Совет: делай код самодостаточным. Не рассчитывай, что кто-то помнит контекст. Пиши так, чтобы всё было ясно из структуры, названий и небольших пояснений рядом. Даже если мозг не в лучшей форме — код должен говорить сам за себя.

​​🤔Слияние словарей в PyTorch: зачем нужно и подводные камни В этой статье обсудим детальнее, зачем это вообще может быть нужно, и как это сделать более-менее правильно. Читать...

​​😶‍🌫️Методы тестирования ПО на примере консольного приложения В этой небольшой статье я постараюсь изложить суть таких методов тестирования, как: тестирование черного ящика, тестирование серого ящика и тестирование белого ящика, в основе которых лежит знание тестируемой системы. Читать...

​​👨‍💻Форматирование строк в Python В этой статье автор рассмотрит различные методы форматирования, включая оператор %, метод format() и F-строки. Читать...

​​🔍Антипаттерны тестирования: как не стоит писать тесты в Python. Часть 1 В этой статье разберемся с тремя основными антипаттернами тестирования в Python. Читать...

​​🥳Базовые аспекты условных операторов в Python В этой статье мы подробно рассмотрим концепцию условного оператора на примере языка Python. Читать...