Разъяснивший Python
Kanalga Telegram’da o‘tish
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Ko'proq ko'rsatish6 893
Obunachilar
+224 soatlar
-97 kun
-6430 kun
Postlar arxiv
6 890
Генераторные списки
Эта штука может уместить for в одну строку, так ещё и работает быстрее, чем обычный цикл. Используется, как вы уже поняли, для создании нового списка.
Кстати, генерировать можно не только списки, но и множества, словари. А можно просто передавать функциям, по типу
sum().
#теория6 890
Лучшие вакансии для Python разработчиков и точка
Специально для Вас, собираем топовые вакансии по Python на канале @python_job_board. Подпишись чтобы не упустить свой шанс получить лучший оффер!
6 890
Объясняю магию
b возвращает курсор вывода на один символ назад. А поскольку после него был ещё символ (a), то он просто перезаписался.
Постараюсь интерактивно показать, | это курсор. Первым делом вывелось a|, потом, за счёт b, стало так: |a, и в результате получили c|.
Кстати, все такие символы можно тут найти.
#объяснение6 890
🟥🟩 THE
🟦🟨 WINDOWS
Лучший телеграм канал по винде! 🔥
Лайфхаки, полезные программы, гайды.
Новости, юмор и всё из мира Windows :3
Подписывайся, - @the_windows
6 890
⚡️ Наследование
Это один из принципов ООП, который позволяет дочернему классу перенять все возможности родителя. Или, проще говоря, мы переиспользуем код другого класса.
Получить доступ к родителю можно с помощью вызова super(). Оттуда уже можно брать реализации функций, которые мы переопределяем, из родительского класса.
Кстати, по умолчанию все классы наследуются от object, даже если мы этого не указываем. Поэтому у класса будет всё, что есть у object.
#теория
6 890
Python пришел в телеграм!
Python — второй по популярности язык в мире. Он очень универсален: можно писать сайты, а можно искусственный интеллект. Теперь у Python есть русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!
6 890
Немного про регулярные выражения
Регулярные выражения невероятно удобные. Но их просто невозможно читать, а уже тем более менять. Но есть решение!
Недавно наткнулся на статью, где гений-разработчик с помощью f-строк в разы упрощает работу с регулярными выражениями.
#теория
6 890
True Figma - канал, где публикуются макеты Figma для практики вёрстки.
Макеты для вёрcтки - @true_figma
6 890
Рассказываю про __dict__
Это переменная, который есть почти у всех классов. Она хранит в себе все атрибуты. Поскольку это словарь, мы можем её менять, создавая новые атрибуты.
Самое интересное то, что эта переменная есть даже у функций. Таким образом мы можем создавать атрибуты даже у функций.
#объяснение
6 890
Модуль random
Он генерирует псевдослучайные числа. Полностью случайные числа сгенерировать сложно, поэтому создают "случайные" числа.
Кстати, по этой причине лучше использовать для генерации токенов/паролей модуль secrets, добавленный с Python 3.6. Он намного безопаснее.
#модули
6 890
Кто успеет в течение 1 минуты зайти в PREMIUM канал, тот останется там навсегда🎁
https://t.me/+WpUEncpbe5M4MGUy
Сигналы с доходностью от 50% до 500% от популярного трейдера. Зайди и убедись сам 👇
6 890
Модуль dis
Лучший способ узнать Python — залезть к нему под капот. Это и делает dis. Вернее, он даёт нам доступ к байт-коду.
Таким образом можно понять, каким образом Python оптимизирует код. Особенно интересно проверять с строками.
#модули
6 890
Компуктерная теперь в Telegram!
Даже для опытного пользователя компьютер, как океан - изучен менее чем на 7%
Например, знаете ли вы, что есть программы, которые могут ускорить ваш ПК на 90%?
А умеете ли вы прятать файлы в картинку и делать "невидимые ярлыки"?
Тысячи крутых фишек вы можете найти по ссылке 👇
https://t.me/+hTHtWnk2QK4wODYy
6 890
Теперь разберём генератор
Это всё те же итераторы, которые используются для генерации/создания чего либо, поэтому пройтись по ним можно только 1 раз. Есть функции-генераторы, есть генераторы списков (о них чуть позже).
Они часто используются при больших вычислениях, ведь не потребляют много памяти. А ещё у генераторов есть свои методы.
#теория
6 890
Трейдер, который оповещает за 30 минут до пампа
Как заработать?
Следовать рекомендациям Crypto Milliardera, который в свою очередь сумел за год сделать более $650000
Полезный инструмент. Видит заранее 95% всех дапмов и пампов.
Доступ в закрытый канал — https://t.me/+k5_6PO72zrwzNGYy
6 890
Лямбда-функция
Слово lambda позволяет запихнуть простую функцию в одну строку. Часто используется вместе с
map(), filter().
Но будьте осторожны, некоторые питонисты не любят функциональщину... Я в том числе.
#теория6 890
Вы знаете об инструментах Docker и GitLab CI? Хотите познакомиться с основами профессии DevOps-специалиста?
Регистрируйтесь: 👉 https://clc.to/I7LcrA.
Сразу отправим вам на почту чек-лист «Погружаемся в DevOps».
👨💻 Skillbox проводит бесплатный трёхдневный онлайн-интенсив по погружению в профессию DevOps-специалиста. Он синхронизирует отделы разработки и администрирования, автоматизирует их процессы.
Под руководством спикера интенсива и Lead DevOps Константина Брюханова вы узнаете много нового об интересной сфере и повысите уровень своих знаний в области IT.
За 3 дня поймёте:
💻 что такое DevOps и зачем он нужен бизнесу;
💻 как работать с Docker;
💻 как создаются CI/CD-пайплайны в GitLab CI.
🎁 Всем, кто дойдёт до конца интенсива, — электронная книга издательства МИФ «Человек + машина» в подарок. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox.
Ждём вас в эфире 11–13 июля в 21:00 по московскому времени!
6 890
Что это за вакханалия?
Начнём с того, что в Python код функции это отдельный объект, который находится в
__code__. Напишите import types; help(types.CodeType).
__doc__ указывает на документацию, то есть на строку после определения функции. Кстати, все атрибуты функции можно найти тут в разделе User-defined functions.
#объяснение6 890
Канал, который прокачает ваши навыки в разработке на Python и Data Science!
Создатели классного IT-сообщества по подписке из Сколково открыто делятся знаниями на своём новом канале.
Вас ждут:
🚀Еженедельные дайджесты лучших материалов
🚀Крутые разборы тем от куратора курсов по Python
🚀Прямые эфиры про IT и трудоустройство. Спикеры – эксперты с опытом от 10 лет в разработке и аналитике.
Подписывайтесь и погружайтесь в теорию и практику DS! Отметим первую тысячу подписчиков бесплатным мастер-классом по чат-ботам.
https://t.me/brainsk
