Что выведет код?
Anonymous Quiz
68%
['a', 'b', 'c']
9%
['c', 'b', 'a']
4%
['b', 'a', 'c']
13%
None
6%
Ошибку
🤔15👍6🤯3❤2
Среди множества популярных вариантов чаще всего сравниваются Django и Flask
Django больше подходит для разработки больших и сложных веб-приложений, а Flask – это простой и расширяемый фреймворк, который позволяет разрабатывать небольшие веб-приложения
В статье рассмотрим ключевые особенности и сравнительную таблицу двух фреймфорков
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3👍1
Media is too big
VIEW IN TELEGRAM
В видео напишем бота для Telegram, который присылает анекдоты, полученные путем парсинга веб-ресурса
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍4
🔥14🤯12👍9❤1
В этой статье собрали полезные ссылки и рекомендации, которые помогут научиться программированию быстрее и без денежных затрат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5❤1
Media is too big
VIEW IN TELEGRAM
В видео мы поговорим об одной из самых сложных тем для новичков – декораторы
Декораторы в Python – это инструмент, который позволяет модифицировать поведение функций или классов без изменения их кода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤3🤔2🔥1
🤯25🔥6🤔5❤2
Циклические конструкции – это блоки кода, которые позволяют выполнять определенные действия несколько раз в зависимости от определенного условия.
В Python существуют два основных типа циклических конструкций:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 25-26 сентября в 19:00 мск.
О перспективах направления Python и многом другом расскажет Рафаэль Мухаметшин, Middle Бэкенд-разработчик в «ПИК Digital» с опытом в разработке более 3 лет.
На вебинаре вы:
☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.
🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!
О перспективах направления Python и многом другом расскажет Рафаэль Мухаметшин, Middle Бэкенд-разработчик в «ПИК Digital» с опытом в разработке более 3 лет.
На вебинаре вы:
☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.
🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!
👍2
Media is too big
VIEW IN TELEGRAM
Сегодня мы поговорим о встроенных функциях, которые облегчают работу программиста. Речь пойдет о таких функциях как map(), filter(), reduce() и zip()
map() – позволяет применить заданную функцию к каждому элементу в итерируемом объекте (например, в списке или словаре) и возвращает новый итератор для извлечения результатов
filter() – применяет другую функцию к заданному итерируемому объекту (список, строка, словарь и так далее), проверяя, нужно ли сохранить конкретный элемент или нет
reduce() – это функция в Python, которая принимает функцию и итерируемый объект в качестве параметров и применяет полученную функцию к парам значений из итерируемого объекта, пока не останется только одно значение
zip() – используется для совмещения двух и более списков в один. Она возвращает итератор кортежей, где i-й кортеж содержит i-й элемент из каждого из переданных списков
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4
🤔14👍9🤯8❤3
Самый популярный Python-вопрос на Stackoverflow связан с ключевым словом yield
Stack Overflow – это система вопросов и ответов о программировании. Она была разработана Джоэлем Спольски и Джеффом Этвудом в 2008 году и является частью Stack Exchange
В статье разберемся с его назначением и особенностями использования
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4❤2
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим условную конструкцию if-elif-else, а также поговорим про отступы и PEP8
В Python условный оператор – это if, он позволяет совершить какие-то действия только если условие истинно if condition:do_this()
Мы можем дополнять if последующими elif и else:
if condition:do_this()
elif second_condition:do_that()
elif other_condition:become_busy()
else:do_nothing ()
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤2
🤯47🤔10❤6
Сегодня поговорим о Pandas MultiIndex – мощной штуке, которая спасла меня, когда пришлось агрегировать кучу многомерных данных
В отчётах за несколько лет с миллионами строк, обычный
groupby()
просто не справлялся, а MultiIndex сделал всё красиво и быстро
В статье разберём, как использовать его для сложных операций, не тратя лишнего времени
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4