TGViewer
Channel Public Channel
About Python [ru]

About Python [ru]

@python_tesst

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

Личный блог автора - @just_genych
По вопросам рекламы или разработки: @g_abashkin
Subscribers
6.44K
Photos
489
Videos
15
Links
2.1K

Showing posts older than #2217 · Back to latest

Older Posts 20 shown
Post #2216 754
​​🤔Слияние словарей в PyTorch: зачем нужно и подводные камни

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

Читать...
  • ⚡ 2
Post #2215 695
​​😶‍🌫️Методы тестирования ПО на примере консольного приложения

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

Читать...
  • ⚡ 1
Post #2214 685
​​👨‍💻Форматирование строк в Python

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

Читать...
  • ⚡ 1
Post #2213 708
Post #2212 680
​​🔍Антипаттерны тестирования: как не стоит писать тесты в Python. Часть 1

В этой статье разберемся с тремя основными антипаттернами тестирования в Python.

Читать...
  • ⚡ 1
Post #2211 709
​​🥳Базовые аспекты условных операторов в Python

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

Читать...
  • ⚡ 1
Post #2210 706
​​🤓Эволюция форматирования строк в Python

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

Читать...
  • ⚡ 1
Post #2208 716
⚙️ Что такое 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 полезен для построения сетевых приложений, ботов и других асинхронных систем.


🖥 Подробнее тут
  • ⚡ 2
Post #2207 709
​​🚀Как компилировать json или история оптимизации python сервиса

В этой статье речь пойдет про детальные и последовательные изменения в самом узком месте сервиса.

Читать...
  • ⚡ 2
Post #2206 756
👩‍💻 Задачка по 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'}
  • ⚡ 2
Post #2205 786
​​⚡️Создание собственного API на Python (FastAPI): Знакомство и первые функции

В этой статье автор рассмотрит методы, позволяющие отправлять данные (POST), обновлять (PUT) и удалять данные (DELETE).

Читать...
  • ⚡ 1
Post #2204 757
​​👍 25 лучших практик разработки на Python

В этой статье рассматриваются современные инструменты, методы организации проекта и техники программирования.

Читать...
  • ⚡ 1
  • 👍 1
Post #2203 783
​​🤤 Жадные алгоритмы: все, что нужно знать для собеседования

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

Читать...
  • ⚡ 2
Post #2201 723
💬 Плохое название — это баг с задержкой

Переменная temp сейчас понятна, но через месяц будет выглядеть как головоломка.

👉 Совет: не экономь на именах. Название — это первый способ понять, что делает код. Хорошее имя делает комментарий ненужным. Плохое — превращает читателя в детектива.
  • 🔥 2
Post #2200 782
​​🤖Prompt engineering 101

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

Читать...
  • ❤ 3
  • ⚡ 2
Post #2199 726
​​🤫Секреты логических операторов в Python

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

Читать...
  • ⚡ 1
Post #2197 672
​​👤 NER для начинающих: Простое объяснение с примерами на SpaCy

В этой статье мы подробно рассмотрим распознавание именованных сущностей (Named Entity Recognition, NER) и его применение на практике.

Читать...
  • ⚡ 1
Post #2196 652
​​🤓Способы возведения в степень в Python

В этой статье мы рассмотрим каждый из способов и разберемся, чем они отличаются.

Читать...
  • 👍 2
  • ⚡ 1
Post #2195 674
​​🧠Разделяй и запускай: делим тестовый стенд между департаментами

В этой статье делюсь опытом разработки и внедрения в процессы компании оптимизационного решения на базе математического программирования.

Читать...
  • ⚡ 1
Post #2194 705
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →