Разъяснивший Python
Open in Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Show more7 156
Subscribers
-224 hours
-187 days
-6030 days
Posts Archive
7 156
True Figma - канал, где публикуются макеты Figma для практики вёрстки.
Макеты для вёрcтки - @true_figma
7 156
Рассказываю про __dict__
Это переменная, который есть почти у всех классов. Она хранит в себе все атрибуты. Поскольку это словарь, мы можем её менять, создавая новые атрибуты.
Самое интересное то, что эта переменная есть даже у функций. Таким образом мы можем создавать атрибуты даже у функций.
#объяснение
7 156
Модуль random
Он генерирует псевдослучайные числа. Полностью случайные числа сгенерировать сложно, поэтому создают "случайные" числа.
Кстати, по этой причине лучше использовать для генерации токенов/паролей модуль secrets, добавленный с Python 3.6. Он намного безопаснее.
#модули
7 156
Кто успеет в течение 1 минуты зайти в PREMIUM канал, тот останется там навсегда🎁
https://t.me/+WpUEncpbe5M4MGUy
Сигналы с доходностью от 50% до 500% от популярного трейдера. Зайди и убедись сам 👇
7 156
Модуль dis
Лучший способ узнать Python — залезть к нему под капот. Это и делает dis. Вернее, он даёт нам доступ к байт-коду.
Таким образом можно понять, каким образом Python оптимизирует код. Особенно интересно проверять с строками.
#модули
7 156
Компуктерная теперь в Telegram!
Даже для опытного пользователя компьютер, как океан - изучен менее чем на 7%
Например, знаете ли вы, что есть программы, которые могут ускорить ваш ПК на 90%?
А умеете ли вы прятать файлы в картинку и делать "невидимые ярлыки"?
Тысячи крутых фишек вы можете найти по ссылке 👇
https://t.me/+hTHtWnk2QK4wODYy
7 156
Теперь разберём генератор
Это всё те же итераторы, которые используются для генерации/создания чего либо, поэтому пройтись по ним можно только 1 раз. Есть функции-генераторы, есть генераторы списков (о них чуть позже).
Они часто используются при больших вычислениях, ведь не потребляют много памяти. А ещё у генераторов есть свои методы.
#теория
7 156
Трейдер, который оповещает за 30 минут до пампа
Как заработать?
Следовать рекомендациям Crypto Milliardera, который в свою очередь сумел за год сделать более $650000
Полезный инструмент. Видит заранее 95% всех дапмов и пампов.
Доступ в закрытый канал — https://t.me/+k5_6PO72zrwzNGYy
7 156
Лямбда-функция
Слово lambda позволяет запихнуть простую функцию в одну строку. Часто используется вместе с
map(), filter().
Но будьте осторожны, некоторые питонисты не любят функциональщину... Я в том числе.
#теория7 156
Вы знаете об инструментах 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 по московскому времени!
7 156
Что это за вакханалия?
Начнём с того, что в Python код функции это отдельный объект, который находится в
__code__. Напишите import types; help(types.CodeType).
__doc__ указывает на документацию, то есть на строку после определения функции. Кстати, все атрибуты функции можно найти тут в разделе User-defined functions.
#объяснение7 156
Канал, который прокачает ваши навыки в разработке на Python и Data Science!
Создатели классного IT-сообщества по подписке из Сколково открыто делятся знаниями на своём новом канале.
Вас ждут:
🚀Еженедельные дайджесты лучших материалов
🚀Крутые разборы тем от куратора курсов по Python
🚀Прямые эфиры про IT и трудоустройство. Спикеры – эксперты с опытом от 10 лет в разработке и аналитике.
Подписывайтесь и погружайтесь в теорию и практику DS! Отметим первую тысячу подписчиков бесплатным мастер-классом по чат-ботам.
https://t.me/brainsk
7 156
Хочу подбирать контент для вас и определить, что вам интереснее. Вам нужные темы для...
7 156
Экранирование
Вы пытались запихнуть ' и " в строку? А сделать перенос на новую линию? Это сделать довольно сложно без экранирования (про multi-line строки пока не говорим).
Первый символ всегда будет , после идёт дополнительный, например: ' -> ', \ -> , n - перенос на новую строку, 0 - пустой символ (сишники поймут).
#теория
7 156
Ищите наставника, чтобы с ним делать иксы на трейдинге?
Автор канала "Сигналы от Роберта" имеет портфель 💵 более 7 000 000 рублей и публично показывает свои сделки.
⚡️ На своем канале:
— Бесплатно показывает свои сделки и дает рекомендации
— Отработал 90% приватных идей
— Имеет кучу положительных отзывов
В 9 из 10 случаев информацию из "Сигналы от Роберта" воруют в другие каналы и некоторые даже ее продают!
⚡️ Подписывайтесь на канал настоящего практика!
https://t.me/+2cce80G3edwxYjIy
7 156
Ищем жуков (bugs)
Функция подсчёта площади квадрата со стороной 5 должна возвращать 25. А если не вернёт? От таких простых ошибок защищает assert.
Если передаём оператору False, то получаем AssertionError с текстом из второго аргумента (если он есть, конечно).
Кстати, чтобы ускорить приложение, проверку можно отключить, запустив скрипт так:
python3 -O foo.py.
#теория7 156
Берись за голову - начинай писать код
Python Teacher - твой карманный справочник по самому востребованному языку программирования в России.
7 156
@staticmethod и @classmethod
@staticmethod обозначает метод статическим. @classmethod привязывает метод к классу. Теперь перейдём к примеру.
__new__ это статический метод и он используется для создания экземпляра класса. dict.fromkey() это ещё один способ создания словаря и это уже classmethod.
#объяснение
Available now! Telegram Research 2025 — the year's key insights 
