Python Education
Закрытый канал
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
Больше8 772
Подписчики
-424 часа
-107 дней
-6630 день
Архив постов
8 771
Python Developer — мастхев для любого питониста
За ручку проведём тебя к первому офферу, расскажем о сложных вещах простыми словами и научим смеяться с айтишных мемов.
👉🏻 Подписывайся и прокачивай свои навыки
8 771
Для тех, кто любит фильмы и сериалы
Ответьте на один вопрос и откройте бесплатный доступ сразу к двум сервисам:
Кинопоиск и Яндекс Музыка для вас и 3-х близких до конца весны.
Предложение ограничено до 15.04.2024 — успейте подключиться.
Смотреть
#реклама 18+
kinopoisk.ru
О рекламодателе
8 771
Обработка ошибок во время выполнения
Это самый полезный совет для программистов, работающих с Python. Вы можете устранить ошибку и избавить программу от сбоев во время выполнения.
Python Education
8 771
Телеграм-канал про частное строительство ИЖС
Друзья, не пропустите важную информацию!
Канал ИЖС знает всё о строительстве частных домов: от технологии и материалов до коммерческих застройщиков и правового регулирования.
Сами давно читаем и вам советуем подписаться.
Подписаться
#реклама
О рекламодателе
8 771
Возврат нескольких значений из функции
Знаете ли вы, что можно осуществлять возврат нескольких значений из функции? Вот как это сделать.
Python Education
8 771
Переводим текст с английского на русский язык и преобразуем его в голосовое сообщение
Для перевода текста с английского на русский и преобразования его в голосовое сообщение, вы можете использовать библиотеки googletrans для перевода и gTTS (Google Text-to-Speech) для синтеза речи.
pip install googletrans==4.0.0-rc1
pip install gtts
Python Education
8 771
Срочно! Ищут людей, которые хотят бесплатно поехать по городам России
Ростуризм объявил акцию для всех россиян. Нужен лишь паспорт, отличное настроение и желание путешествовать.
Что нужно: подать заявку на тур –> выбрать любое направление из доступ –> пожить в 4-5-звёздочных отелях –> получить за это 80-120 тысяч рублей.
Оставить заявку можно, перейдя на этот канал.
Прямо сейчас:
• поехать изучать Соловецкий монастырь и получить 85 тысяч рублей
• посетить Курильские острова всей семьей за отзыв
• отдохнуть во всех 5-звёздочных отелях Питера бесплатно
Переходите на канал, если устали сидеть дома и никуда не путешествовать, когда есть такие возможности. Так что переходите, вот ссылка: @freetravel
8 771
То, что вам нужно, стало дешевле с кредиткой Альфа-Банка
И даже то, о чём вы ещё не задумывались — ищите специальный баннер рядом с товарами на Яндекс Маркете и покупайте со скидками до 50%. Сумма станет меньше после добавления товаров в корзину — ничего дополнительно делать не нужно.
Кроме того, чтобы выбрать 4 категории с гарантированным 5% кэшбэком — это упражнение можно повторять каждый месяц и продолжать зарабатывать на тратах. Если у вас всё ещё нет кредитки Альфы — перестаньте себя сдерживать, пора оформлять её и не упускать такую выгоду!
Узнать больше
8 771
NetworkX
NetworkX — это библиотека Python для анализа сложных сетей. Она предоставляет структуры данных для работы с графами (сетями) и реализует множество алгоритмов для анализа и визуализации сетевых данных.
Она может использоваться в различных областях, таких как социальные, биологические, транспортные, компьютерные сети и многих других.
Python Education
8 771
Демо-счёт: Ваш шанс освоить валютный рынок без риска!
25 лет опыта на рынке, 46 доступных валютных пар и 0$ для начала! Получайте кэшбэк до 40% на издержки и становитесь профессионалом с Альпари! Заходите на сайт Альпари Брокера и начните свой путь к успеху прямо сейчас!
Узнать больше
Финансовые услуги оказывает: ООО «Альпари-Брокер».
#реклама
promo.alparionline.website
О рекламодателе
8 771
Как получить размер папки с помощью Python?
Чтобы получить размер каталога, пользователь должен пройти по всей папке и добавить размер каждого файла, присутствующего в этой папке, и покажет общий размер папки.
Python Education
8 771
Объясните, что такое обработка исключений в Python, и предоставьте пример кода, демонстрирующий использование блока try-except.
Обработка исключений в Python позволяет программисту обрабатывать и управлять ошибками в коде. Блок
try содержит код, который может вызвать исключение. Если исключение происходит, выполнение кода переходит к блоку except, который содержит обработчики конкретных типов исключений.
Блок else выполняется, если в блоке try не возникло исключение.
Блок finally выполняется всегда, независимо от того, произошло исключение или нет. Этот блок используется, например, для освобождения ресурсов.
В примере на картинке в функции divide_numbers представлен пример деления двух чисел с использованием блока try-except. В случае деления на ноль выводится сообщение об ошибке. Если переданы нечисловые значения, программа сообщает об ошибке типа. В блоке else выводится сообщение об успешном выполнении операции, а в блоке finally выводится сообщение, которое всегда выполняется.
Python Education8 771
Контекстный менеджер: Автоматическое закрытие ресурсов
Как мы знаем, после того, как файл был открыт и обработан, важно быстро закрыть его, чтобы освободить ресурсы памяти. Пренебрежение этим может привести к утечке памяти или даже к сбою нашей системы.
Как показано выше, оператор “with” является ключевым для контекстных менеджеров Python. Пока мы открываем файл через него и обрабатываем файл под ним, файл будет автоматически закрыт после обработки.
Python Education
8 771
Лямбда-функции для определения небольших анонимных функций
Лямбда-функция, называемая анонимной функцией, представляет собой метод, позволяющий легко определить небольшую функцию в Python, чтобы сделать ваш код аккуратнее и короче.
Распространённым применением лямбда-функций является их использование для определения метода сравнения для встроенной функции sort()
Python Education
8 771
Всего за 5 минут определите подходящую вам IT-профессию.
Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 16 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.
Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.
Переходите по специальной ссылке, чтобы пройти тест, получить карьерный гид по профессии и скидку 45% на обучение.
Реклама. Информация о рекламодателе по ссылкам в посте.
8 771
Тернарный оператор: Поместите If и Else в одну строку кода
Многие языки программирования имеют тернарные операторы. Синтаксис Python для этого просто помещает if и else в одну строку.
Если мы реализуем ту же логику, что и выше, без тернарного оператора, потребуется несколько строк кода.
Python Education
8 771
Создание списка через цикл с использованием append()
С основой разобрались. Теперь посмотрим, как создать обновление списка с несколькими значениями. Не использовать же нам сотню функций для поочередного добавления элементов, в конце концов. Используем старый-добрый цикл.
В примере ниже на каждой итерации цикла переменная
i содержит текущее значение из диапазона range(5), то есть значения от 0 до 4 (включительно).
Python Education8 771
Добавление новых элементов в список
Как мы знаем, метод
append() добавляет новый элемент в конец списка.
При этом длина списка увеличивается на 1, и новый элемент занимает позицию с индексом, который на единицу больше, чем индекс последнего элемента до добавления.
Python Education8 771
Собчак узнаёт о мире из папок. Чем вы хуже?
В день выходит около миллиарда постов. Каждый — угроза вашей психике.
Держите голову холодной, читайте только главное ⬇️
«Политическая папка»: от геополитической игры до списка чиновников-интересантов. Ваш пропуск за кулисы власти.
«Экономическая папка»: без прогнозов в воздух — только аналитика от первых экономистов страны. Гарантия прибыли для вашего портфеля акций.
«Медиапапка»: горячие скандалы с участием топовых звёзд и рекламные кампании лидеров рынка. Учитесь информационной войне на конкретных примерах.
«Индустрия 4.0»: прорывы в айти, VR, нейросетях, финтехе, добыче ископаемых и нефтегазовой отрасли. Только те новости, что изменят вашу жизнь уже завтра.
Четыре подписки вместо тысячи бестолковых каналов ⬆️
8 771
IceCream
IceCream — это библиотека, которая предоставляет простой и эффективный способ отладки кода. Вместо того чтобы использовать функцию print() для отладки, вы можете использовать функцию ic() из библиотеки IceCream, которая позволяет вам инспектировать переменные, выражения и выполнение программы с помощью одного простого вызова функции.
В этом примере кода вывод ic| указывает на то, что это вывод от IceCream, а result: 6 — имя переменной и ее значение.
IceCream может быть использован в любом месте, где требуется отладка кода: веб-разработка, научные вычисления, анализ данных и т.д.
Python Education
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
