ar
Feedback
Разъяснивший Python

Разъяснивший Python

الذهاب إلى القناة على Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

إظهار المزيد
7 156
المشتركون
-224 ساعات
-187 أيام
-6030 أيام
أرشيف المشاركات
GitHub теперь в Telegram! Подписывайтесь: @github
GitHub теперь в Telegram! Подписывайтесь: @github

global vs nonlocal global — перечисленные идентификаторы стоит воспринимать как глобальные. А глобальные это те, которые дост
global vs nonlocal global — перечисленные идентификаторы стоит воспринимать как глобальные. А глобальные это те, которые доступны из любого места в модуле. nonlocal — оператор, уведомляющий среду, что стоит работать не с локальной переменной, а уровнем выше. Часто используется с вложенными функциями. #теория

Обучение SQL с нуля от Senior Developer Никаких регистраций и вебинаров. Просто переходи по ссылке и читай канал: @seniorsql
Обучение SQL с нуля от Senior Developer Никаких регистраций и вебинаров. Просто переходи по ссылке и читай канал: @seniorsql

Что такое __all__ ? Вот вы написали from module import * и к вам в код попало кучу классов, которые используются только внутр
Что такое __all__ ? Вот вы написали from module import * и к вам в код попало кучу классов, которые используются только внутри модуля, снаружи они бесполезны. Избавиться от мусора можно, если записать в __all__ список имён всех объектов (классов, функций, переменных), которые надо импортировать. Документация. Кстати, объекты, которые начинаются на нижнее подчёркивание тоже не импортируются. #теория

Какое расстояние от земли до луны? 🌚 Странный вопрос, но еще страннее - то, что его иногда задают разработчикам на собеседов
Какое расстояние от земли до луны? 🌚 Странный вопрос, но еще страннее - то, что его иногда задают разработчикам на собеседованиях. Меня зовут MAX(), я - кот-ревью. Если ты находишься в поиске работы, то у меня для тебя крутые новости. Тут я собрал кучу разных интересных кейсов и историй по то: 👉 Как сделать так, чтобы тебя начали звать на собеседования? 👉 Откуда брать опыт для резюме, если его нет? 👉 Что делать, если валишься на собеседованиях и не можешь получить оффер? 👉 Насколько стало сложнее искать работу с марта 2022 года? Все это с примерами и пояснениями! Если хочешь преисполниться в своих познаних, то залетай ко мне — буду тебя ждать 😉

Вы точно понимаете, как работает словарь? Начнём с того, что нам нужны хешируемые объекты, это те, у которых реализована функ
Вы точно понимаете, как работает словарь? Начнём с того, что нам нужны хешируемые объекты, это те, у которых реализована функция __hash__. Чаще всего это неизменяемые типы (tuple, str) или пользовательские классы. После нам нужна хеш-таблица. Примерная её реализация есть на фото выше. Разобраться, как она работает, можно самостоятельно, но лучше прочитать классную статью, из которой я и украл код :) #объяснение

Нашли 3 канала, которые сильно упростят вашу жизнь. How To IT - настоящая находка для программиста любого уровня и направления. Вся необходимая информация для прокачки твоих скиллов в одном канале. How To SQL - знание Баз данных и SQL одно из самых важных на ближайшие 10-15 лет. Зачем шариться по всему интернету в поисках годный инфы, если за вас уже это сделали и отсортировали по категориям? Статейная - то место, в котором вы полюбите читать статьи раз и навсегда. Только интересные публикации, без всякой ерунды.

⚡️ Шутки про Python Удивительно, но в документации python есть раздел — humor. Это набор шуток, связанных с нашим любимым язы
⚡️ Шутки про Python Удивительно, но в документации python есть раздел — humor. Это набор шуток, связанных с нашим любимым языком. Вот одна из них: Маленькая девочка пришла на шоу домашних животных и просит ваббита (wabbit). Продавец смотрит на нее, улыбается и говорит: - Хочешь милого пушистого белого кролика или миленького коричневого кролика? - На самом деле, - говорит маленькая девочка, - я не думаю, что мой питон что-то заметит. #теория

Нужны люди на удалёнку ❗️ Платят до 15000₽ за вечер. Ищут работников на следующие вакансии (с опытом и без) —Разовые задачи -
Нужны люди на удалёнку ❗️ Платят до 15000₽ за вечер. Ищут работников на следующие вакансии (с опытом и без) —Разовые задачи - до 15 000₽ —SMM, Дизайн, Тексты - до 90т —Продажи, таргетологи - до 100т —Менеджер в Телеграм - до 70.000₽ Хоум офис - удалёнка для всех. Подписывайтесь и забирайте свежие вакансии!

Класс с данными У всех классов есть данные, но есть те, которые используются специально для хранения информации о пользовател
Класс с данными У всех классов есть данные, но есть те, которые используются специально для хранения информации о пользователе, позиции и т.д. Создавать их проще всего с @dataclass из dataclasses. Декоратор самостоятельно создаёт __init__, __eq__, __str__ и множество других важных методов на основе статических переменных. Документация. #теория

Лайфхак: чтобы найти норм работу на удалёнке (или офисную) — не надо шерстить HeadHunter и сотни других сайтов Надо просто де
Лайфхак: чтобы найти норм работу на удалёнке (или офисную) — не надо шерстить HeadHunter и сотни других сайтов Надо просто держать в подписках Python Job. Туда напрямую обращаются лучшие работодатели со всего мира: Яндекс, Сбербанк, Intel и другие топы. Если вы пишете на Python, вы только начинаете или уже профи в своем деле, то подписывайся на наш канал. У нас вы найдете стажировки, работу для разного уровня и рекомендации как не облажаться при трудоустройстве!

Отсутствующие элементы в словаре Если в словаре нет определённого ключа, то он вызывает __missing __. Суть в том, что мы може
Отсутствующие элементы в словаре Если в словаре нет определённого ключа, то он вызывает __missing __. Суть в том, что мы можем переопределить этот метод. Кстати, примерно таким же образом, как и на фото выше, реализован defaultdict из модуля collections. #теория

IT образование в 2022 стало бесплатным! Все лекции и гайды топовых вузов страны тут https://t.me/vse_ob_it

Оператор yield Он позволяет создавать функции-генераторы. Они могут просчитать и вернуть несколько значений но не за раз. Зап
Оператор yield Он позволяет создавать функции-генераторы. Они могут просчитать и вернуть несколько значений но не за раз. Записывается он вместо return, принимая число, которое должна вернуть функция. Но если вы вызовете функцию то получите генератор, а не результат работы. По генератору можно пройтись так же, как и по списку, используя for. Или с помощью функции next(). Почему нельзя вернуть значения в виде списка? Список будет занимать очень много места, если в нём будет более 1000000 элементов, а генератор — нет. #теория

Студент Computer Science из ИТМО заметил, что многие его однокурсники вообще не понимают, о чем идет речь на парах по Алгорит
Студент Computer Science из ИТМО заметил, что многие его однокурсники вообще не понимают, о чем идет речь на парах по Алгоритмам и структурам данных, и решил создать для них обучающий канал, где он объясняет этот курс так, как он сам его понимает, но этот канал внезапно стал популярным! Поэтому прикрепляем ссылку на этот канал для вас - t.me/structuredata

Немного фактов про Python — Думаете, Python — молодой язык? На самом деле он старше Java, ей только 27 лет, а Python уже стук
Немного фактов про Python — Думаете, Python — молодой язык? На самом деле он старше Java, ей только 27 лет, а Python уже стукнуло 28. — Название пошло в честь «Монти Пайтона (Monty Python)», ведущего любимого шоу разработчика «Летающий цирк Монти Пайтона». — В 2015 году родители и дети предпочитали изучать в школах Python, а не французский язык. И это было в Великобритании. #факты

Cамая редкая русскоязычная литература, для ИТ специалистов и программистов любого уровня и направления. https://t.me/code_m0d
Cамая редкая русскоязычная литература, для ИТ специалистов и программистов любого уровня и направления. https://t.me/code_m0de Канал, в котором публикуют курсы, мануалы, книги, которые невозможно найти в открытом доступе. Самый интересный материал публикуется в нашем канале еще до момента выхода в официальных источниках.

Методы генераторов Всего их три: close, throw, send. Первые два нам не интересны, поскольку они просто прерывают работу генер
Методы генераторов Всего их три: close, throw, send. Первые два нам не интересны, поскольку они просто прерывают работу генератора и/или выводят ошибку (если это throw). send() же позволяет передавать значения генератору. В первый раз всегда должно передаваться None, что бы запустить функцию. К слову, с помощью send() создают корутины — функции, которым можно передавать значения, останавливать и возобновлять работу программы. #теория

Хочешь научиться кодить на Python, но не хочешь платить за это? На Python можно сделать многое, в том числе и самый крутой тр
Хочешь научиться кодить на Python, но не хочешь платить за это? На Python можно сделать многое, в том числе и самый крутой тренд 2022-го — нейросети, тоже пишутся на нём. Есть способ учиться БЕСПЛАТНО канал с задачами по Python и машинному обучению, на котором только практика! Каждый день там публикуют новые задачи — решать их полезнее, чем смотреть видео от очередной онлайн школы.

Переменная «_» Если вы увидели такое название то знайте, что эта переменная просто необходима (без неё ничего не заработает),
Переменная «_» Если вы увидели такое название то знайте, что эта переменная просто необходима (без неё ничего не заработает), но нигде не используется. Часто встречается в циклах и при распаковке. Кстати, два, три, четыре нижних подчёркивания несут ту же функцию, просто _ уже занято. К тому же её использует интерпретатор Python, чтобы сохранять туда результат работы последней команды. #теория