uz
Feedback
Python академия

Python академия

Kanalga Telegram’da o‘tish

Учи Python быстро и легко. Ежедневно публикуем практические задачи, разборы, готовые решения, объяснения логики, советы по алгоритмам. ✔ Подходит для прокачки навыков кодирования. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
7 186
Obunachilar
-124 soatlar
-97 kunlar
-3830 kunlar
Postlar arxiv
Примитивный метод удаления символа из строки Суть этого метода проста. Мы пишем цикл и создаем новую пустую строку. Цикл рабо
Примитивный метод удаления символа из строки Суть этого метода проста. Мы пишем цикл и создаем новую пустую строку. Цикл работает так: все символы кроме элемента с индексом n помещаются в новую строку. (n — индекс элемента, который нам нужно удалить) Подписывайтесь на канал 👉@pythonofff

Новая мощь от Virtus.pro X-TURBO по суперцене. Успей прокачать реакцию, пока другие тормозят. Купить #реклама 18+ xturboenerg
Новая мощь от Virtus.pro X-TURBO по суперцене. Успей прокачать реакцию, пока другие тормозят. Купить #реклама 18+ xturboenergy.ru О рекламодателе

Символы Юникода Добавлять юникод-символы в строковые литералы можно не только с помощью их номеров, но и по их названиям. Бол
Символы Юникода Добавлять юникод-символы в строковые литералы можно не только с помощью их номеров, но и по их названиям. Более того, такая запись символов юникода совместима и с f-строками, а это очень удобно. Подписывайтесь на канал 👉@pythonofff

Считываем бинарный файл со строковыми данными в массив Бинарный файл содержит список с числовыми данными. Функция open() откр
Считываем бинарный файл со строковыми данными в массив Бинарный файл содержит список с числовыми данными. Функция open() открывает файл и читает из него данные. Затем из бинарника читаются первые 5 чисел и перед выводом объединяются в список. Подписывайтесь на канал 👉@pythonofff

Битрикс24 дропнул новую фичу — онлайн-доски Теперь к вашему рабочему мессенджеру, видеозвонкам и таскам добавился еще один маст-хэв инструмент. Все это бесплатно и в одном комплекте. Офисные стикеры, берегитесь.😊 Узнать больше #реклама 16+ bitrix24.ru О рекламодателе

Создание словаря из набора ключей Для создания словаря из известного набора ключей и одинаковых значений часто используют ген
Создание словаря из набора ключей Для создания словаря из известного набора ключей и одинаковых значений часто используют генераторы словарей (dict comprehensions). Однако класс dict имеет удобный метод fromkeys, который был создан специально для таких случаев. Подписывайтесь на канал 👉@pythonofff

Функция reduce Модуль functools позволяет хорошо раскрыть функциональные возможности Python. Например, в functools есть интер
Функция reduce Модуль functools позволяет хорошо раскрыть функциональные возможности Python. Например, в functools есть интересная функция reduce, которая позволяет «сжимать» данные, применяя последовательно функцию и запоминая результат. Таким образом, в примере выше reduce умножает 1 на 2, затем результат этого умножения на 3 и так далее. Подписывайтесь на канал 👉@pythonofff

Сколько приложений нужно вашей команде для работы? Всего один сервис — Битрикс24! А внутри десятки инструментов для совместно
+7
Сколько приложений нужно вашей команде для работы? Всего один сервис — Битрикс24! А внутри десятки инструментов для совместной работы и бизнеса. Читайте подробнее в карточках. Регистрируйтесь сейчас, чтобы забрать их все себе бесплатно😊 Зарегистрироваться #реклама 16+ office-online.bitrix24.ru О рекламодателе

Возведение в квадрат всех чисел в заданном диапазоне В этом фрагменте для нахождения квадрата каждого целого числа в заданном
Возведение в квадрат всех чисел в заданном диапазоне В этом фрагменте для нахождения квадрата каждого целого числа в заданном диапазоне прибегнем к помощи встроенной функции itertools Подписывайтесь на канал 👉@pythonofff

Хотите записать подкаст, интервью или видеокурс? Приезжайте в Podcast Motor — у нас всё готово: профессиональный звук, свет,
Хотите записать подкаст, интервью или видеокурс? Приезжайте в Podcast Motor — у нас всё готово: профессиональный звук, свет, уютные залы и даже чай. Можно арендовать на несколько минут, часов или на целый день А если нужно — поможем с монтажом и нарезкой на короткие Reels ✨ Скидка 10% на первое посещение 🏠 Москва, Дмитровское шоссе, 71Б, БЦ 7one 🚗 1 минута от м. Верхние Лихоборы Записаться #реклама podcast-motor.ru О рекламодателе

🚀 Подборка Telegram каналов для программистов Системное администрирование, DevOps 📌 https://t.me/bash_srv Bash Советы https://t.me/win_sysadmin Системный Администратор Windows https://t.me/sysadmin_girl Девочка Сисадмин https://t.me/srv_admin_linux Админские угодья https://t.me/linux_srv Типичный Сисадмин https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin https://t.me/linux_odmin Linux: Системный администратор https://t.me/devops_star DevOps Star (Звезда Девопса) https://t.me/i_linux Системный администратор https://t.me/linuxchmod Linux https://t.me/sys_adminos Системный Администратор https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С https://t.me/DevLab1C 1С:Предприятие 8 https://t.me/razrab_1C 1C Разработчик https://t.me/buh1C_prog 1C Программист | Бухгалтерия и Учёт https://t.me/rabota1C_rus Вакансии для программистов 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Big Data, Machine Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста https://t.me/lifeproger Жизнь программиста. Авторский канал. QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_2 Хакер Free Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Математика 📌 https://t.me/Pomatematike Канал по математике https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/matgeoru Математика | Геометрия | Логика Excel лайфхак📌 https://t.me/Excel_lifehack https://t.me/mir_teh Мир технологий (Technology World) Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT

Функция zip Функция zip создаёт итератор, который комбинирует элементы нескольких списков. Это позволяет осуществлять паралле
Функция zip Функция zip создаёт итератор, который комбинирует элементы нескольких списков. Это позволяет осуществлять параллельный обход списков в циклах for или, например, выполнять параллельную сортировку. Подписывайтесь на канал 👉@pythonofff

ТИМИ-2025: Встреча профессионалов в области ТИМ Онлайн-конференция, где говорят на языке практиков. Общение САПР-профессионал
ТИМИ-2025: Встреча профессионалов в области ТИМ Онлайн-конференция, где говорят на языке практиков. Общение САПР-профессионалов! ✅Разбор сложных проектов: от аэропортов до нефтегазовых объектов ✅Личный разговор с разработчиками и пользователями Model Studio CS и CADLib ✅От чертежей до реализации 19 июня | Бесплатно | Подключайтесь из любой точки страны! Зарегистрироваться #реклама 16+ timi-conf.ru О рекламодателе

Сортировка словаря по значениям Сортировка данных словаря по значениям ключей, а не по самим ключам, нередко ставит в тупик.
Сортировка словаря по значениям Сортировка данных словаря по значениям ключей, а не по самим ключам, нередко ставит в тупик. Задача решается довольно просто при помощи аргумента key функции sorted для указания функции, которая будет вызываться на каждом элементе до сравнения. Подписывайтесь на канал 👉@pythonofff

Использование цикла В этом коде мы вызываем функцию для обращения строки, которая повторяется для каждого элемента и интересн
Использование цикла В этом коде мы вызываем функцию для обращения строки, которая повторяется для каждого элемента и интересным способом присоединяет каждый символ к началу, чтобы получить обратную строку. Подписывайтесь на канал 👉@pythonofff

Data и ML для бизнеса. Большая конференция Яндекса Для продактов, владельцев бизнеса и менеджеров Data/IT-проектов: о примене
Data и ML для бизнеса. Большая конференция Яндекса Для продактов, владельцев бизнеса и менеджеров Data/IT-проектов: о применении генеративных моделей, LLM-агентов, чат-ботов и речевой аналитики. Зарегистрироваться #реклама 16+ yandex.cloud О рекламодателе Реклама на Яндексе

🧵 Как упростить отладку Python-скриптов с помощью breakpoint() Привет! Сегодня хочу поделиться небольшим, но очень полезным
🧵 Как упростить отладку Python-скриптов с помощью breakpoint() Привет! Сегодня хочу поделиться небольшим, но очень полезным трюком, который многие почему-то упускают — встроенная функция breakpoint(). С версии Python 3.7 и выше ты можешь просто вставить breakpoint() в нужное место кода, и он сразу остановится, запустив интерактивный отладчик. По умолчанию это pdb, но можно переопределить через переменную окружения PYTHONBREAKPOINT. Пример:

def calculate(x, y):
    result = x * y
    breakpoint()
    return result + 1

calculate(3, 5)
В момент вызова breakpoint() ты окажешься прямо в интерактивной сессии: можно смотреть переменные, шагать по коду и т.д. 🔥 Почему это удобно: * Не нужно импортировать pdb вручную * Работает в любом месте — в скриптах, Django-представлениях, Flask-хендлерах * Легко отключается: запусти скрипт с PYTHONBREAKPOINT=0, и breakpoint() будет просто игнорироваться Пользуетесь ли вы этой фичей в повседневной работе? Или все еще вставляете print()? 😄 Подписывайтесь на канал 👉@pythonofff

Курсы подготовки к ЕГЭ и ОГЭ бесплатно Грант MAXIMUM — это не розыгрыш и не случайность. Это реальный шанс получить бесплатну
Курсы подготовки к ЕГЭ и ОГЭ бесплатно Грант MAXIMUM — это не розыгрыш и не случайность. Это реальный шанс получить бесплатную годовую подготовку к ОГЭ и ЕГЭ-2026 по русскому языку и математике от резидентов «Сколково» Почему стоит участвовать: ✅ Обучение в лучшей онлайн-школе — бесплатно ✅ Поддержка наставника, контроль, мотивация и результаты ✅ Программа под ваш уровень и цели ✅ Подходит ученикам 9–11 классов из любого города ✅ Никаких скучных тестов — только понятные задания Участие бесплатное. Прием заявок до 12 мая! Узнать больше #реклама 16+ maximumtest.ru О рекламодателе

Дизассемблирование Встроенный модуль dis позволяет декомпилировать написанную вами программу в байт-код Python. На картинке п
Дизассемблирование Встроенный модуль dis позволяет декомпилировать написанную вами программу в байт-код Python. На картинке показана работа этого модуля на примере функции, но такое можно повторить и с классами – в таком случае все его функции будут дизассемблированы. Подписывайтесь на канал 👉@pythonofff

«Сырые» строки и строковые литералы Оперировать строками в Python – одно удовольствие, так как язык предоставляет для них мно
«Сырые» строки и строковые литералы Оперировать строками в Python – одно удовольствие, так как язык предоставляет для них множество удобных методов. Также имеется поддержка «сырых» строк и строковых литералов. Чтобы строка стала «сырой», перед ней необходимо поставить символ r в любом регистре Подписывайтесь на канал 👉@pythonofff