About Python [ru]
الذهاب إلى القناة على Telegram
Пишем на Python, создаём нейросети и ИИ-агентов. Алгоритмы, задачи и вайбкодинг. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin
إظهار المزيد6 522
المشتركون
-524 ساعات
-167 أيام
+16630 أيام
أرشيف المشاركات
6 521
📌 Фиксируй не только задачи, но и решения
Нашёл элегантное решение проблемы, а через полгода снова столкнулся с такой же задачей и не помнишь, как её решал?
👉 Совет: заведи личную базу знаний. Это может быть Notion, Obsidian или обычный Markdown-файл. Записывай туда сложные решения, редкие команды терминала, полезные ссылки. Со временем у тебя будет своя «документация» по работе.
6 521
6 521
👩💻 Что такое генераторные выражения в Python и чем они отличаются от списковых выражений?
Генераторные выражения — это компактный способ создания итераторов в Python. Они похожи на списковые выражения (list comprehensions), но возвращают по одному элементу за раз, а не создают сразу весь список. Это делает их более эффективными по памяти, особенно для обработки больших объемов данных.
➡️ Пример:
# Списковое выражение — создает весь список в памяти
squared_list = [x**2 for x in range(10)]
print(squared_list) # [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
# Генераторное выражение — возвращает по одному значению
squared_gen = (x**2 for x in range(10))
print(next(squared_gen)) # 0
print(next(squared_gen)) # 1
🗣 Генераторные выражения экономят память и могут использоваться для последовательной обработки данных, где полный список не нужен.🖥 Подробнее тут
6 521
6 521
6 521
6 521
+8
Цифровое тридевятое царство появилось в Облаке Mail
✨ Очень сказочные дела творятся в Облаке Mail ✨
Отгадайте загадку про сказочных героев и волшебные силы подписки Mail Space.
Кто правильно отгадает, получит дивные подарки. ❤️
Перейти на сайт
#реклама 16+
cloud.mail.ru
О рекламодателе
6 521
🔝 Самые интересные статьи за последние дни:
• Эксперимент: даём ChatGPT полный доступ к компьютеру
• Правильный путь создания python-библиотеки: от создания до публикации
• Вычисления с GPU-ускорением на Python
• Полное руководство по обработке ошибок в Python
• Как мы обучили Mistral 7B русскому языку и адаптировали для объявлений Авито
6 521
6 521
6 521
🤖Качество данных и роботы: как мы высвободили 5 рабочих часов в день сотрудника DQ
В этой статье мы поделились своим опытом борьбы с хаосом из потока входящих задач и запросов от бизнеса и рассказали о маленьком роботе-спасителе, который экономит нам ежедневно 5 часов сотрудника DQ и внедрить которого по силам каждому.
Читать...
6 521
👩💻 Задачка по Python
Создайте Python-приложение, которое принимает строку и определяет частоту встречаемости каждого символа в этой строке. Программа должна выводить результаты в консоль и сохранять их в файл
char_count.json.
➡️ Пример:
• python app.py count "Hello, World!" — выводит количество каждого символа и сохраняет в char_count.json.
Решение задачи ⬇️
import json import sys from collections import Counter def count_chars(text): count = Counter(text) print(count) with open('char_count.json', 'w') as f: json.dump(count, f) if __name__ == "__main__": if len(sys.argv) > 1: count_chars(sys.argv[1]) else: print("Укажите строку для подсчета символов.")
6 521
6 521
6 521
6 521
🧭 Ошибка без объяснения — хуже, чем ошибка
Сообщение «Error» ничего не говорит и только пугает.
👉 Совет: пиши ошибки так, чтобы было понятно, что случилось и что делать. Хорошая ошибка — это подсказка, а не крик. Это делает систему дружелюбнее для разработчиков и пользователей.
6 521
6 521
6 521
6 521
⚙️ Что такое модуль
itertools в Python и как он используется?
itertools — это стандартный модуль Python, предоставляющий эффективные функции для работы с итераторами. Он используется для обработки последовательностей, создания комбинаций, перестановок и выполнения других задач с итерациями.
➡️ Пример:
from itertools import permutations
data = ['A', 'B', 'C']
for perm in permutations(data):
print(perm)
🗣️ В этом примере permutations из itertools генерирует все возможные перестановки элементов списка data. Это удобно для работы с комбинациями данных в алгоритмах или задачах оптимизации.🖥 Подробнее тут
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
