uz
Feedback
About Python [ru]

About Python [ru]

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
6 481
Obunachilar
-524 soatlar
+17 kunlar
-5030 kunlar
Postlar arxiv
🎢 Пиши код так, как будто будешь его читать с похмелья Сейчас ты всё помнишь. Но через месяц? Или кто-то другой? 👉 Совет: делай код самодостаточным. Не рассчитывай, что кто-то помнит контекст. Пиши так, чтобы всё было ясно из структуры, названий и небольших пояснений рядом. Даже если мозг не в лучшей форме — код должен говорить сам за себя.

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

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

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

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

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

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

⁉️ Хотите узнать, как устроен рабочий процесс в ML и получить базовые навыки работы с данными? 23 июля в 20:00 МСК OTUS прово
⁉️ Хотите узнать, как устроен рабочий процесс в ML и получить базовые навыки работы с данными? 23 июля в 20:00 МСК OTUS проводит открытый урок «ML для начинающих – первые шаги с Jupyter Notebook». Вас ждёт: – Обзор этапов машинного обучения: от подготовки данных до первой модели. – Настройка виртуального окружения для изоляции экспериментов. – Знакомство с Jupyter Notebook: анализ, визуализация, код и Markdown вместе. Этот урок — идеальная отправная точка перед стартом курса «Специализация Machine Learning». Все участники получат скидку на обучение. ➡️ Регистрация открыта: https://vk.cc/cNV4ZH Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqxAgETJ

⚙️ Что такое asyncio в Python и как оно используется для асинхронного программирования? asyncio — это стандартная библиотека Python, предоставляющая инструменты для асинхронного программирования, таких как задачи (tasks), корутины (coroutines) и управление циклами событий (event loops). Она позволяет выполнять множество операций ввода-вывода (например, сетевые запросы) параллельно, не блокируя основной поток. ➡️ Пример:
import asyncio

async def fetch_data(delay, name):
    print(f"Начинаем получение данных {name}")
    await asyncio.sleep(delay)  # Асинхронная задержка
    print(f"Завершено получение данных {name}")

async def main():
    # Запускаем несколько задач параллельно
    await asyncio.gather(
        fetch_data(2, "A"),
        fetch_data(1, "B"),
        fetch_data(3, "C"),
    )

# Запуск цикла событий
asyncio.run(main())
🗣️ В этом примере asyncio.gather запускает три асинхронные задачи одновременно, позволяя эффективно использовать время ожидания ввода-вывода. asyncio полезен для построения сетевых приложений, ботов и других асинхронных систем.
🖥 Подробнее тут

​​🚀Как компилировать json или история оптимизации python сервиса В этой статье речь пойдет про детальные и последовательные изменения в самом узком месте сервиса. Читать...

👩‍💻 Задачка по Python Напишите функцию, которая принимает список email-адресов и возвращает уникальные домены из этого списка. Домен — это часть адреса после символа @. ➡️ Пример:
["user1@example.com", "user2@test.com", "user3@example.com", "user4@sample.com"]

#{"example.com", "test.com", "sample.com"}
Решение задачи ⬇️
def get_unique_domains(emails): domains = {email.split('@')[1] for email in emails} return domains # Пример использования: emails = ["user1@example.com", "user2@test.com", "user3@example.com", "user4@sample.com"] result = get_unique_domains(emails) print(result) # Ожидаемый результат: {'example.com', 'test.com', 'sample.com'}

​​⚡️Создание собственного API на Python (FastAPI): Знакомство и первые функции В этой статье автор рассмотрит методы, позволяющие отправлять данные (POST), обновлять (PUT) и удалять данные (DELETE). Читать...

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

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

СРОЧНО❗️Закидываем мастхев-каналы для Python и Java разработчиков. ➡️Прокачай свои хард-скиллы на максимум: Pythoner и Javer
СРОЧНО❗️Закидываем мастхев-каналы для Python и Java разработчиков. ➡️Прокачай свои хард-скиллы на максимум: Pythoner и Javer ➡️Сотни гигов платных материалов, книг и статей: Книжный python и Библиотека Java ➡️Скрипты, фишки и конечно же мемы: IT HUB и Memes Доступ открыли на 48 часов, успейте подписаться!

💬 Плохое название — это баг с задержкой Переменная temp сейчас понятна, но через месяц будет выглядеть как головоломка. 👉 Совет: не экономь на именах. Название — это первый способ понять, что делает код. Хорошее имя делает комментарий ненужным. Плохое — превращает читателя в детектива.

​​🤖Prompt engineering 101 В этой статье мы разберемся с тем, как вообще устроены LLM, затем поговорим о промптах: общие принципы построения, техники оптимизации и промпты для изображений. Читать...

​​🤫Секреты логических операторов в Python В этой статье мы поговорим о неочевидных деталях и скрытых особенностях работы логических операторов в Python. Читать...

big tech night — «Ночь музеев» в мире IT Экскурсии по офисам крупных IT-компаний, доклады экспертов, нетворкинг — это только
big tech night — «Ночь музеев» в мире IT Экскурсии по офисам крупных IT-компаний, доклады экспертов, нетворкинг — это только часть того, что ждёт вас на big tech night. 12 сентября топовые компании впервые одновременно откроют двери ночью и покажут, где рождаются технологии. Приходите изнутри посмотреть на новейшие разработки и фичи — всё то, чего не видно при свете дня. Ивент пройдёт в Москве на площадках Яндекса, Сбера, X5, Т-Банка и Lamoda. Каждая компания-организатор готовит свои сюрпризы: иммерсивные экскурсии, IT-стендап, поэтический AI-слэм, Robo-зона с роботами-официантами и пиццамейкерами, Лаборатория софт-скилов и многое другое. Успевайте зарегистрироваться — количество мест ограничено! Зарегистрироваться #реклама 16+ bigtechnight.ru О рекламодателе