fa
Feedback
Python академия

Python академия

رفتن به کانال در Telegram

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

نمایش بیشتر
7 182
مشترکین
-124 ساعت
-87 روز
-4630 روز
آرشیو پست ها
Возврат нескольких значений Здесь возвращается кортеж. С тем же эффектом можно было бы написать return (name, birthdate). Это
Возврат нескольких значений Здесь возвращается кортеж. С тем же эффектом можно было бы написать return (name, birthdate). Это нормально для ограниченного количества возвращаемых значений. Но все, что превышает 3 значения, должно быть помещено в класс (data) Подписывайтесь на канал 👉@pythonofff

Можно разбить строки в список В этом случае разбиение происходит по символу пробела Чтобы разделить по пустому месту, не нужн
Можно разбить строки в список В этом случае разбиение происходит по символу пробела Чтобы разделить по пустому месту, не нужно передавать в split никаких аргументов – используйте mystring.split(). Split также имеет второй параметр, называемый maxsplit, который определяет максимальное количество разбиений. По умолчанию он равен -1 (без ограничений). Подписывайтесь на канал 👉@pythonofff

Курс по ручному тестированию с гарантией трудоустройства Если ты не найдешь работу, берем все расходы за обучение на себя. По
Курс по ручному тестированию с гарантией трудоустройства Если ты не найдешь работу, берем все расходы за обучение на себя. Поступи и начни работать в IT уже через 5 месяцев! Обучение в Kata Academy построено по принципу win-win: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — если ты потеряешь работу, мы поможем найти новую; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Мы не работаем на поток, для поступления нужно сделать тестовое задание. Этим ты покажешь, что действительно готов Узнать больше #реклама kata.academy О рекламодателе

JMESpath – это язык запросов для JSON Который позволяет получать необходимые данные из документа или словаря JSON. Библиотека
JMESpath – это язык запросов для JSON Который позволяет получать необходимые данные из документа или словаря JSON. Библиотека доступна как для Python, так и для других ЯП, что расширяет ее возможности. Подписывайтесь на канал 👉@pythonofff

Порядок разрешения методов В Python существует так называемый Method Resolution Order (MRO), или порядок разрешения методов в
Порядок разрешения методов В Python существует так называемый Method Resolution Order (MRO), или порядок разрешения методов в классе. Всё, что вам нужно знать – это порядок, в котором Python ищет нужный атрибут или метод. Этот порядок можно получить при помощи атрибута __mro__. Он говорит о том, что если мы в примере выше попробуем обратиться к атрибуту value, Python будет искать сначала в классе A, далее в B, затем в C и в самом конце в object. Отсюда становится понятно, что артибут первее будет найден именно в классе B и равен он будет значению 1. Подписывайтесь на канал 👉@pythonofff

Выгода до 20% с повышенным кешбэком с картой Пэй Выбирайте категории с повышенным кешбэком баллами и получайте выгоду до 20%
Выгода до 20% с повышенным кешбэком с картой Пэй Выбирайте категории с повышенным кешбэком баллами и получайте выгоду до 20% Больше баллов Плюса с картой Пэй в июне ✅ Скидка до 30% на покупки в Яндекс Маркете ✅ Кешбэк 2% на покупки по QR с картой Пэй ✅ Кешбэк баллами 15% за поездки на такси во всех тарифах Яндекс Go ✅ Кешбэк 5% в категории в кафе и ресторанах с картой Пэй ✅ Кешбэк до 5% за покупки в супермаркетах А еще больше категорий в приложении Яндекс Пэй или на сайте Настройте выгоду под себя Выбрать #реклама 16+ plus.yandex.ru О рекламодателе

Обмен переменными между блокнотами Эта команда позволяет вам хранить любую переменную и использовать ее в различных блокнотах
Обмен переменными между блокнотами Эта команда позволяет вам хранить любую переменную и использовать ее в различных блокнотах Jupyter. Чтобы извлечь переменную, вам нужно ввести ту же команду с параметром ‘-r’. Подписывайтесь на канал 👉@pythonofff

Генерируем анекдоты Не самый полезный, но весьма интересный пакет pyjokes выдает различные шутки и анекдоты на 6 языках. Но р
Генерируем анекдоты Не самый полезный, но весьма интересный пакет pyjokes выдает различные шутки и анекдоты на 6 языках. Но русский, к сожалению, в это число не входит. Метод get_joke() возвращает строку, которая хранит в себе случайную шутку. В аргументы можно указать язык, по умолчанию стоит английский. Также можно указать категорию в аргументах — особенно классно заходят штуки про Чак Норриса с пометкой 'chuck'. Подписывайтесь на канал 👉@pythonofff

Ответьте на вопрос и музыка ваша до конца лета бесплатно Яндекс Музыка для вас и 3-х ваших близких до конца лета бесплатно. Попробуйте сейчас! Попробовать #реклама 18+ music.yandex.ru О рекламодателе

Выполнение html-скрипта в ячейке %% html позволяет нам писать html-код. Теперь ячейка будет действовать как html-редактор с h
Выполнение html-скрипта в ячейке %% html позволяет нам писать html-код. Теперь ячейка будет действовать как html-редактор с html-выводом ячейки. Следующий код состоит из простой таблицы, созданной в формате html. Заметьте, что html-вывод отображает ожидаемую таблицу. Подписывайтесь на канал 👉@pythonofff

Проверяем скорость интернета Каждый хоть раз проверял скорость своего интернета на Speedtest. А у них, оказывается, есть не т
Проверяем скорость интернета Каждый хоть раз проверял скорость своего интернета на Speedtest. А у них, оказывается, есть не только сайт и приложения, но и пакет на Python для этого дела. У объекта класса Speedtest методы download() и upload() выдают соответственно скорость скачивания и загрузки данных. Методы отдают результат в байтах, поэтому для наглядности в примере я перевел все данные в мегабайты при выводе. Подписывайтесь на канал 👉@pythonofff

Как запустить собственную хотдожную в кратчайшие сроки? ВкусON предлагает своим партнерам готовую, годами отработанную бизнес
Как запустить собственную хотдожную в кратчайшие сроки? ВкусON предлагает своим партнерам готовую, годами отработанную бизнес-модель, которая включает меню, необходимое оборудование, продуманную логистику, обучение вашего персонала и маркетинговую поддержку. ВкусON - одна из самых крупных сетей быстрого обслуживания в РФ и СНГ: более 4400 точек.   Мы приглашаем вас подписаться на наш канал и постепенно знакомиться с нашей бизнес-моделью. Наша задача – помочь вам достичь финансового успеха в кратчайшие сроки и с минимальными вложениями.💰 Подписаться #реклама О рекламодателе

%matplotlib inline — это самая популярная магическая команда Она позволяет отображать в блокнотах графики Matplotlib. Эта ком
%matplotlib inline — это самая популярная магическая команда Она позволяет отображать в блокнотах графики Matplotlib. Эта команда активирует интерактивную поддержку Matplotlib для блокнота Jupyter. Подписывайтесь на канал 👉@pythonofff

Именованные кортежи Кстати, namedtuple из collections можно также использовать для хранения данных, как и классы данных, про
Именованные кортежи Кстати, namedtuple из collections можно также использовать для хранения данных, как и классы данных, про которые я писал в предыдущем посте. Из названия понятно, что в основе этой структуры лежит привычный всем кортеж. Если кто не помнит, то это как список, но неизменяемый. Функция namedtuple создает новые классы-заготовки, на основе которых уже можно создавать объекты для дальнейшего хранения данных. В аргументы мы передаем название нового класса и список атрибутов. Здесь еще удобно то, что мастхэв функционал типа вывода на экран и сравнения похожих объектов также уже реализован. Подписывайтесь на канал 👉@pythonofff

Компьютеры и комплектующие в Xcom-Shop! 💻 Интернет-магазин выгодных цен на: - компьютеры - ноутбуки - комплектующие - перифе
Компьютеры и комплектующие в Xcom-Shop! 💻 Интернет-магазин выгодных цен на: - компьютеры - ноутбуки - комплектующие - периферию - расходные материалы 💰 Кэшбэк и бонусы за каждую покупку 🏃‍♂️ Вперед за выгодными покупками в Xcom-Shop Перейти на сайт #реклама xcom-shop.ru О рекламодателе

%pinfo Предоставляет подробную информацию об объекте, который передается вместе с ним. Она похожа на функцию object?. В следу
%pinfo Предоставляет подробную информацию об объекте, который передается вместе с ним. Она похожа на функцию object?. В следующем фрагменте я указал простую строку “a” вместе с %pinfo, чтобы получить подробную информацию о ней. Подписывайтесь на канал 👉@pythonofff

Отправляем запросы с HTTPX Интересный пакет для работы с веб-запросам. Как говорят сами разработчики, это HTTP клиент следующ
Отправляем запросы с HTTPX Интересный пакет для работы с веб-запросам. Как говорят сами разработчики, это HTTP клиент следующего поколения. Сравнивая с привычным requests, у httpx есть следующие преимущества: — Стандартный синхронный интерфейс, но также есть поддержка асинхронности — Поддержка HTTP/1.1 и HTTP/2 — Возможность отправлять запросы напрямую к WSGI и ASGI приложениям — Полная поддержка аннотаций типов — 100% покрытие тестами Подписывайтесь на канал 👉@pythonofff

Ответ на 1 вопрос и подписка на Яндекс Музыку ваша ✨Ответьте на 1 вопрос и получите в подарок доступ к Яндекс Музыке на 90 дн
Ответ на 1 вопрос и подписка на Яндекс Музыку ваша ✨Ответьте на 1 вопрос и получите в подарок доступ к Яндекс Музыке на 90 дней бесплатно!✨ Слушайте любимые треки и подкасты в HQ качестве без рекламы. Для 4 аккаунтов и 10 устройств. Кинопоиск тоже в подписке! Попробуйте!👍 Попробовать #реклама 18+ mrqz.me О рекламодателе

Многострочные комментарии Некоторые языки программирования, к примеру С++, предоставляют возможность создания многострочных к
Многострочные комментарии Некоторые языки программирования, к примеру С++, предоставляют возможность создания многострочных комментариев. Для создания многострочных комментариях вы спокойно можете использовать тройные кавычки. Подписывайтесь на канал 👉@pythonofff

Выделение базовой части слов При обработки естественного языка в машинном обучении мы сталкиваемся с множеством форм слова, н
Выделение базовой части слов При обработки естественного языка в машинном обучении мы сталкиваемся с множеством форм слова, например, демократия и демократизация. Для машин очень важно понимать, что эти разные слова имеют одинаковую базовую форму. Таким образом, было бы полезно при анализе текста извлекать базовые формы слов. Можно сказать, что для процесса выделения базовой части слова необходимо обрезать концы слов. В модуле Python NLTK (Natural Language Toolkit Package) есть различные пакет, связанные с данным процессом выделения базовой части и использующие разные алгоритмы. Один за пакетов, snowball, использует алгоритм соответственно Snowball, разработанный Мартином Портером. Алгоритм поддерживает большинство популярных языков. Подписывайтесь на канал 👉@pythonofff