ru
Feedback
Python академия

Python академия

Открыть в Telegram

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

Больше
7 293
Подписчики
Нет данных24 часа
-177 дней
-4630 день
Архив постов
Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а зап
Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты. Если задуматься, то все в выигрыше: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку! Узнать больше #реклама 16+ kata.academy О рекламодателе

Просмотр содержимого внешнего файла Часто вам может понадобиться скопировать в свой код несколько строк кода из внешнего файл
Просмотр содержимого внешнего файла Часто вам может понадобиться скопировать в свой код несколько строк кода из внешнего файла. Команда %pycat избавит вас от долгой процедуры извлечения определенных данных из файла и их копирования в другой файл. Она позволяет просматривать содержимое любого файла в любом каталоге. Подписывайтесь на канал 👉@pythonofff

Что такое lambda-функции Анонимные функции — крайне полезный аспект языка, которым либо пренебрегают, либо чрезмерно пользуют
Что такое lambda-функции Анонимные функции — крайне полезный аспект языка, которым либо пренебрегают, либо чрезмерно пользуются. Начинающим они могут показаться сложными, но это совсем не так. Структура очень простая — lambda <arguments>: <expression> . Сначала пишете ключевое слово lambda, далее аргументы через запятую, двоеточие и какое-то выражение, результат которого автоматически вернется. Такие функции чаще всего используются, когда они больше нигде не понадобятся, то есть определять полноценную функцию нет смысла. Типичные примеры использования — map и filter. Подписывайтесь на канал 👉@pythonofff

Магистратура Data Science в Центральном университете Поступите на магистратуру в Центральный университет. За два года вы станете квалифицированным специалистом. Много практики и полезная теория. Учитесь на реальных бизнес-задачах и кейсах ведущих ИТ-компаний. Стажировки в течение первого года обучения и трудоустройство. Выберите свою специализацию: ML-инженер, аналитик данных или продакт-менеджер. Старт программы 15.09. Успейте подать заявку! Узнать больше #реклама apply.centraluniversity.ru О рекламодателе

Список всех переменных Эта команда выдает список всех глобальных переменных, используемых в вашем блокноте. Если мы используе
Список всех переменных Эта команда выдает список всех глобальных переменных, используемых в вашем блокноте. Если мы используем %who, она перечислит все 3 переменные, которые мы задали. Подписывайтесь на канал 👉@pythonofff

Параметры *args и **kwargs Все хоть раз видели такую запись, и сейчас мы узнаем, что это за символы. Сообщу сразу, что args и
Параметры *args и **kwargs Все хоть раз видели такую запись, и сейчас мы узнаем, что это за символы. Сообщу сразу, что args и kwargs – общепринятые имена переменных, а разбирать мы будем звездочки перед ними. В примере функция принимает обязательный аргумент value, а остальных аргументов она как бы не ожидает. В таком случае *args упаковывает все не именованные аргументы в кортеж, а **kwargs – все именованные в словарь. Конструкция с *args, **kwargs получается достаточно полезной, если мы не знаем, кто и в каких целях будет использовать нашу функцию. То есть, мы можем запихнуть в аргументы практически что угодно. Подписывайтесь на канал 👉@pythonofff

Прокачаем ваш frontend скилл с junior до middle Научим писать код, который не стыдно показать Первые 7 дней бесплатно. Попроб
Прокачаем ваш frontend скилл с junior до middle Научим писать код, который не стыдно показать Первые 7 дней бесплатно. Попробуй! Узнать больше #реклама 16+ ykul.ru О рекламодателе

Данные пользователя на главной странице | is_authenticated Обновим шаблон base.html таким образом, чтобы пользователи могли у
Данные пользователя на главной странице | is_authenticated Обновим шаблон base.html таким образом, чтобы пользователи могли увидеть сообщение вне зависимости от того, прошли они аутентификацию или нет. Для этого будем использовать атрибут is_authenticated. Теперь нужно просто разместить следующий код в нужном месте нашего шаблона. Обновим файл base.html, вставив новый код под закрывающимся тегом </header>. Подписывайтесь на канал 👉@pythonofff

Динамическая замена class Многие знают, что с помощью type можно получить тип объекта. Но не все так просто, по сути type слу
Динамическая замена class Многие знают, что с помощью type можно получить тип объекта. Но не все так просто, по сути type служит динамической заменой инструкции class и позволяет создавать новые объекты типа во время исполнения. Первый принимаемый аргумент является именем класса и становится атрибутом __name__; второй аргумент является кортежем с перечисленными базовыми типами и становится атрибутом __base__; словарь будет являться телом класса и станет атрибутом __dict__. Подписывайтесь на канал 👉@pythonofff

Телеграм-канал с авторскими онлайн-курсами У образовательной платформы Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных). У них есть курсы по таким направлениям: - Python - Web-разработка - Маркетинг - Аналитика - Маркетинг - Иностранные языки Подпишитесь на stepik_courses и найдите интересующий курс для себя! Подписаться #реклама 16+ О рекламодателе

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

Вычисление размера объектов Для вычисления размера объекта мы можем использовать функцию getsizeof(object[, default]) из моду
Вычисление размера объектов Для вычисления размера объекта мы можем использовать функцию getsizeof(object[, default]) из модуля sys. Так как в python все по сути является объектами, то и вычислить размер в памяти мы можем у любого такого объекта. И хотя все built-in (встроенные) объекты и вернут правильный размер, в общем случае это не должно быть верно для каких-либо пользовательских объектов. Аргумент default позволяет определить значение, которое будет возвращено, если тип объекта не предоставляет средства для извлечения размера и вызовет TypeError . Функция getsizeof вызывает метод __sizeof__ объекта и добавляет дополнительные служебные данные сборщика мусора. Подписывайтесь на канал 👉@pythonofff

Программа лояльности на базе мессенджеров для бизнеса Ручные и автоматические рассылки на удержание и возврат клиентов. Запро
Программа лояльности на базе мессенджеров для бизнеса Ручные и автоматические рассылки на удержание и возврат клиентов. Запросы отзывов. NPS. Пригласи друга. Многоуровневый кэшбэк. Регистрация клиентов в 3 клика в мессенджере. Сегментация и аналитика с расчетом окупаемости сервиса. Целый комплекс маркетинговых инструментов для увеличения прибыли с действующих клиентов всего от 100 р/день Личный менеджер по развитию и ежедневная поддержка. Перенесем вашу базу из любой системы. Гарантия возврата средств. Попробуйте бесплатно Попробовать #реклама samosale.ru О рекламодателе

Используйте настраиваемый User-Agent Механизм защиты от скрапинга – User-Agent. UA – это заголовок, который браузеры отправля
Используйте настраиваемый User-Agent Механизм защиты от скрапинга – User-Agent. UA – это заголовок, который браузеры отправляют в запросах для идентификации. Обычно он представляет собой длинную строку, в которой объявляется имя браузера, версия, платформа и многое другое. Подписывайтесь на канал 👉@pythonofff

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

Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а зап
Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты. Если задуматься, то все в выигрыше: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку! Узнать больше #реклама 16+ kata.academy О рекламодателе

Специальные переменные Одна примечательная «особая» переменная, которую вы часто можете видеть в коде Python, — это _, то ест
Специальные переменные Одна примечательная «особая» переменная, которую вы часто можете видеть в коде Python, — это _, то есть просто символ подчеркивания. По соглашению так именуют малозначимые переменные. Откуда же берутся такие переменные? Например, иногда надо недолго хранить значение, возвращаемое функцией. В примере ниже мы сканируем строки датафрейма из библиотеки pandas Подписывайтесь на канал 👉@pythonofff

Использование комплексных чисел в Python Никого здесь уже не удивить такими встроенными типами, как например int, float, и по
Использование комплексных чисел в Python Никого здесь уже не удивить такими встроенными типами, как например int, float, и подобными. Но кроме них в Python существует еще один довольно интересный тип, а именно, complex. В Python комплексные числа представлены в виде x + iy. А точнее говоря, вместо буквы i здесь используется буква j, во избежание некоторой путаницы, поскольку i чаще всего занята под циклы. Python преобразует реальные числа x и y (будь то int или float) в комплексное с помощью функции complex(x,y). Комплексное число легко можно превратить в строку с помощью функции str или посчитать его модуль с помощью функции abs, а также для доступа к его реальной или мнимой частям можно воспользоваться методами real и imag. Хотя complex и является встроенным типом, для более удобной работы с комплексными операциями рекомендуется импортировать модуль cmath. Подписывайтесь на канал 👉@pythonofff

Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а зап
Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты. Если задуматься, то все в выигрыше: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку! Узнать больше #реклама 16+ kata.academy О рекламодателе

Как объединить словари в Python с помощью цикла for Мы можем объединить два или более словарей, используя цикл for Но проблем
Как объединить словари в Python с помощью цикла for Мы можем объединить два или более словарей, используя цикл for Но проблема данного метода в том, что нам приходится запускать такой цикл для объединения словарей множество раз. Подписывайтесь на канал 👉@pythonofff