ar
Feedback
Реальный Python

Реальный Python

الذهاب إلى القناة على Telegram

Все о пайтон, новости, подборки на русском и английском. По всем вопросам @evgenycarter

إظهار المزيد
3 710
المشتركون
-424 ساعات
-177 أيام
-1730 أيام
جذب المشتركين
يونيو '26
يونيو '26
+1
في 0 قنوات
مايو '26
+36
في 0 قنوات
Get PRO
أبريل '26
+28
في 0 قنوات
Get PRO
مارس '26
+41
في 0 قنوات
Get PRO
فبراير '26
+24
في 0 قنوات
Get PRO
يناير '26
+25
في 0 قنوات
Get PRO
ديسمبر '25
+32
في 0 قنوات
Get PRO
نوفمبر '25
+65
في 31 قنوات
Get PRO
أكتوبر '25
+34
في 1 قنوات
Get PRO
سبتمبر '25
+78
في 36 قنوات
Get PRO
أغسطس '25
+57
في 0 قنوات
Get PRO
يوليو '25
+75
في 28 قنوات
Get PRO
يونيو '25
+73
في 20 قنوات
Get PRO
مايو '25
+92
في 44 قنوات
Get PRO
أبريل '25
+146
في 38 قنوات
Get PRO
مارس '25
+102
في 38 قنوات
Get PRO
فبراير '25
+120
في 32 قنوات
Get PRO
يناير '25
+78
في 34 قنوات
Get PRO
ديسمبر '24
+104
في 34 قنوات
Get PRO
نوفمبر '24
+94
في 33 قنوات
Get PRO
أكتوبر '24
+124
في 30 قنوات
Get PRO
سبتمبر '24
+136
في 29 قنوات
Get PRO
أغسطس '24
+73
في 18 قنوات
Get PRO
يوليو '24
+59
في 0 قنوات
Get PRO
يونيو '24
+87
في 24 قنوات
Get PRO
مايو '24
+83
في 19 قنوات
Get PRO
أبريل '24
+70
في 0 قنوات
Get PRO
مارس '24
+153
في 21 قنوات
Get PRO
فبراير '24
+126
في 18 قنوات
Get PRO
يناير '24
+148
في 24 قنوات
Get PRO
ديسمبر '23
+101
في 24 قنوات
Get PRO
نوفمبر '23
+82
في 17 قنوات
Get PRO
أكتوبر '23
+121
في 19 قنوات
Get PRO
سبتمبر '23
+116
في 0 قنوات
Get PRO
أغسطس '23
+84
في 0 قنوات
Get PRO
يوليو '23
+96
في 0 قنوات
Get PRO
يونيو '23
+88
في 0 قنوات
Get PRO
مايو '23
+115
في 0 قنوات
Get PRO
أبريل '23
+100
في 0 قنوات
Get PRO
مارس '23
+92
في 0 قنوات
Get PRO
فبراير '23
+68
في 0 قنوات
Get PRO
يناير '23
+121
في 0 قنوات
Get PRO
ديسمبر '22
+114
في 0 قنوات
Get PRO
نوفمبر '22
+105
في 0 قنوات
Get PRO
أكتوبر '22
+228
في 0 قنوات
Get PRO
سبتمبر '22
+246
في 0 قنوات
Get PRO
أغسطس '22
+277
في 0 قنوات
Get PRO
يوليو '22
+364
في 0 قنوات
Get PRO
يونيو '22
+303
في 0 قنوات
Get PRO
مايو '22
+515
في 0 قنوات
Get PRO
أبريل '22
+895
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
04 يونيو0
03 يونيو0
02 يونيو0
01 يونيو+1
منشورات القناة
🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире 19 мая(уже завтра!) в 19:00 по мск пр
🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире 19 мая(уже завтра!) в 19:00 по мск приходи на прямой эфир с реальным собеседованием на Middle разработчика. Почему точно нужно прийти: 📂 Савва Демиденко, ТехЛид с опытом в Яндексе и Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Савве Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. 🔍 Переходи в нашего бота, чтобы получить ссылку на эфир @shortcut_py_bot Реклама. О рекламодателе.

2
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др. https://max.ru/tipsysdmin Типичный Сисадмин 1C разработка 📌 https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://max.ru/cpp_lib Библиотека C/C++ разработчика Программирование Go📌 https://max.ru/golang_lib Библиотека Go (Golang) разработчика Программирование React📌 https://max.ru/react_lib React Программирование Python 📌 https://max.ru/python_of Python академия. https://max.ru/BookPython Библиотека Python разработчика Java разработка 📌 https://max.ru/bookjava Библиотека Java разработчика GitHub Сообщество 📌 https://max.ru/githublib Интересное из GitHub Базы данных (Data Base) 📌 https://max.ru/database_info Все про базы данных Фронтенд разработка 📌 https://max.ru/frontend_1 Подборки для frontend разработчиков Библиотеки 📌 https://max.ru/programmist_of Книги по программированию https://max.ru/proglb Библиотека программиста https://max.ru/bfbook Книги для программистов Программирование 📌 https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 Шутки программистов 📌 https://max.ru/itumor Шутки программистов Защита, взлом, безопасность 📌 https://max.ru/thehaking Канал о кибербезопасности https://max.ru/xakkep_1 Хакер Free Книги, статьи для дизайнеров 📌 https://max.ru/odesigners Статьи, книги для дизайнеров Математика 📌 https://max.ru/Pomatematike Канал по математике https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике Вакансии 📌 https://max.ru/progjob Вакансии в IT Мир технологий 📌 https://max.ru/mir_teh Канал для любознательных Бонус 📌 https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга https://max.ru/mockva_life Свежие новости Москвы
348
3
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др. 1C разработка 📌 https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://max.ru/cpp_lib Библиотека C/C++ разработчика Программирование Go📌 https://max.ru/golang_lib Библиотека Go (Golang) разработчика Программирование React📌 https://max.ru/react_lib React Программирование Python 📌 https://max.ru/python_of Python академия. https://max.ru/BookPython Библиотека Python разработчика Java разработка 📌 https://max.ru/bookjava Библиотека Java разработчика GitHub Сообщество 📌 https://max.ru/githublib Интересное из GitHub Базы данных (Data Base) 📌 https://max.ru/database_info Все про базы данных Фронтенд разработка 📌 https://max.ru/frontend_1 Подборки для frontend разработчиков Библиотеки 📌 https://max.ru/programmist_of Книги по программированию https://max.ru/proglb Библиотека программиста https://max.ru/bfbook Книги для программистов Программирование 📌 https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 Шутки программистов 📌 https://max.ru/itumor Шутки программистов Защита, взлом, безопасность 📌 https://max.ru/thehaking Канал о кибербезопасности https://max.ru/xakkep_1 Хакер Free Книги, статьи для дизайнеров 📌 https://max.ru/odesigners Статьи, книги для дизайнеров Математика 📌 https://max.ru/Pomatematike Канал по математике https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике Вакансии 📌 https://max.ru/progjob Вакансии в IT Мир технологий 📌 https://max.ru/mir_teh Канал для любознательных Бонус 📌 https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга https://max.ru/mockva_life Свежие новости Москвы
234
4
Вложенные циклы в Python Вложенные циклы позволяют размещать один цикл внутри другого и тем самым выполнять повторяющиеся дей
Вложенные циклы в Python Вложенные циклы позволяют размещать один цикл внутри другого и тем самым выполнять повторяющиеся действия над несколькими последовательностями. Понимание этой концепции помогает писать более эффективный код, управлять сложными структурами данных и избегать проблем с читабельностью и производительностью. Начало работы с вложенными циклами В Python есть два основных типа циклов — for и while. * for -цикл проходит по элементам последовательности (списка, диапазона и т. д.), когда количество итераций известно заранее. * while -цикл выполняется, пока истинно заданное условие, и полезен, когда число итераций заранее не определено. Вложенный цикл создаётся размещением одного цикла внутри другого: for outer_variable in outer_iterable: for inner_variable in inner_iterable: <body> Для каждой итерации внешнего цикла внутренний выполняется полностью. Аналогия: часовая и минутная стрелки часов. Часовая проходит круг за 12 часов, минутная — за 1 час, но работают они совместно. for hour in range(24): for minute in range(60): print(f"{hour:02d}:{minute:02d}") Практические примеры Печать шаблонов height = 6 sail_patterns = "*#-x+o" for row in range(height): pattern = "" spacing = " " * (height - row) for symbol in sail_patterns: pattern += symbol * row + spacing print(pattern) Таблица умножения for multiplicant in range(1, 11): for multiplier in range(1, 4): expression = f"{multiplicant:>2d} × {multiplier}" product = multiplicant * multiplier print(f"{expression} = {product:>2d}", end="\t") print() Суммирование элементов во вложенных списках resource_donators = [ [8, 6, 3], [9, 2, 7], [4, 1, 5] ] total_resources = 0 for planet in resource_donators: for resource in planet: total_resources += resource print(total_resources) # 45 Парные комбинации без самих себя players = ["Bonnie", "Mike", "Raj", "Adah"] for player1 in players: for player2 in players: if player1 != player2: print(f"{player1} vs {player2}") Вложенный while while True: word = input("Введите слово (exit — для выхода): ") if word == "exit": break for letter in word: print(letter) Частые проблемы вложенных циклов * Область видимости переменных. Не используйте одинаковые имена во внешнем и внутреннем циклах. * Читаемость. Глубокая вложенность усложняет понимание кода. * Производительность. Каждый дополнительный уровень увеличивает временную сложность (часто до O(n²) и выше). Оптимизация * break и continue позволяют досрочно завершать цикл или пропускать ненужные итерации. * List Comprehension делает выражения компактнее, хотя не всегда улучшает производительность. # Поиск "bacon" с break for layer in blt_sandwich: for ingredient in layer: if ingredient == target: print("Found bacon!") break if target in layer: break Вывод Вложенные циклы — мощный инструмент для работы с многомерными данными и повторяющимися задачами. Однако злоупотребление ими ухудшает читаемость и скорость. Используйте их осознанно, оптимизируйте при помощи break, continue и list comprehension, и никогда не забывайте о сложности алгоритма. https://realpython.com/nested-loops-python/ #python 👉 @python_real
366
5
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др. 1C разработка 📌 https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://max.ru/cpp_lib Библиотека C/C++ разработчика Программирование Python 📌 https://max.ru/python_of Python академия. https://max.ru/BookPython Библиотека Python разработчика Java разработка 📌 https://max.ru/bookjava Библиотека Java разработчика GitHub Сообщество 📌 https://max.ru/githublib Интересное из GitHub Базы данных (Data Base) 📌 https://max.ru/database_info Все про базы данных Фронтенд разработка 📌 https://max.ru/frontend_1 Подборки для frontend разработчиков Библиотеки 📌 https://max.ru/programmist_of Книги по программированию https://max.ru/proglb Библиотека программиста https://max.ru/bfbook Книги для программистов Программирование 📌 https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 Шутки программистов 📌 https://max.ru/itumor Шутки программистов Защита, взлом, безопасность 📌 https://max.ru/thehaking Канал о кибербезопасности https://max.ru/xakkep_1 Хакер Free Книги, статьи для дизайнеров 📌 https://max.ru/odesigners Статьи, книги для дизайнеров Математика 📌 https://max.ru/Pomatematike Канал по математике https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике Вакансии 📌 https://max.ru/progjob Вакансии в IT Мир технологий 📌 https://max.ru/mir_teh Канал для любознательных Бонус 📌 https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга https://max.ru/mockva_life Свежие новости Москвы
291
6
🚀 Pydantic AI: Создаем типобезопасных LLM-агентов на Python Если вы устали писать костыли для парсинга сырого текста от LLM,
🚀 Pydantic AI: Создаем типобезопасных LLM-агентов на Python Если вы устали писать костыли для парсинга сырого текста от LLM, этот инструмент решает проблему изящно: вы задаете схемы через BaseModel, а фреймворк сам берет на себя общение с нейросетью, валидацию и ретраи при ошибках формата. Что разбирается в статье: • Структурированный вывод: Как заставить агента возвращать строго типизированные объекты вместо "простыни" текста. • Использование инструментов (Tool Calling): Как с помощью простого декоратора @agent.tool научить LLM вызывать ваши Python-функции (например, для запросов к API или БД). • Dependency Injection: Безопасный проброс контекста (сессий БД, настроек) в агенты и инструменты с проверкой типов через RunContext. • Подводные камни: Честный разбор ограничений - как ретраи влияют на расход токенов, стоимость API и почему для масштабных проектов с кучей готовых интеграций всё еще может понадобиться LangChain или LlamaIndex. Кому будет полезно? Всем, кто хочет быстро прототипировать ИИ-фичи с минимальным количеством бойлерплейта и максимальным контролем над типами данных. 🔗 Читать туториал полностью: https://realpython.com/pydantic-ai/ #python #pydantic #llm #ai #development #realpython 👉 @python_real
549