Python | Программирование
8.94K subscribers
2.54K photos
7 videos
141 files
2.12K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
Download Telegram
Полиморфизм в Python. Что такое Утиная типизация?

• Сегодня разговор пойдет про третьего кита в ООП - Полиморфизм. Как обычно нас будет интересовать, что это такое и зачем это нужно программисту.

• Если не вдаваться в теории, то полиморфизм о котором вам нужно знать и о котором спросят на собеседовании - это механизм, позволяющий выполнять один и тот же код по-разному.

• Утиная типизация в свою очередь означает механизм, когда для работы во главу угла ставится поведение, а не принадлежность к какому-либо классу.

🧷 https://youtu.be/MwsIOSZAkN8

#Видео
❤6🔥2
Почему not not value быстрее bool в Python?

• В данном видео узнаем почему not not value быстрее bool в Python. Рассмотрим примеры и сделаем тесты производительности.

• Также стоит добавить, что вам не нужно использовать такую запись в вашем коде, хоть это и работает быстрее.

🧷 https://youtu.be/r6mOP2enJYo

#Видео
🔥6👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Хешируем строки

Хеширование — это преобразование массива (в нашем случае — строки) любой длинны в набор битов фиксированной длинны.

С помощью него удобно проверять целостность файлов. Также, с помощью него прячут пароли в базах данных и делают ещё много чего другого.

Для работы с этим в Python есть библиотека hashlib. Она содержит в себе SHA256, SHA384, SHA512, MD5 и другие хэш-функции.

Всё, что вам надо — создать экземпляр необходимой функции (в нашем случае — MD5) и заполнить его значениями с помощью update().

Далее вы можете получить данные, используя digest() в байтовом виде или hexdigest() в шестнадцатеричном виде.

📌 Документация

#Урок
❤4👍3
Если ты ждёшь знака, что пора валить в IT за границу, то вот он.

IT — одна из немногих сфер, где можно сменить страну и валюту зарплаты без годов ожидания. Средняя цифра на руки среди трудоустроенных — 5 500$, а лучшие кейсы доходят до 13 750$.

А чтобы понять, как это делают другие — изучи @interview_hustlers

За 3,5 года через систему прошло 250+ учеников, которые трудоустроились за рубежом: Кипр, Германия, Ирландия, Канада, ОАЭ. География — 25+ стран.

На канале вы найдёте:

— Реальные кейсы трудоустройства с цифрами офферов и деталями переезда

— Истории тех, кто ушёл в IT без опыта и получил оффер за границей за несколько месяцев

— Сборку Linkedin под зарубеж, мок-собесы, подготовку к техничке и помощь с торгами, чтобы выбить оффер побольше

Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @interview_hustlers
⚡2❤2
Big Data, дополненная реальность и компьютерное зрение

• В сегодняшнем выпуске в гостях Data Scientist компании Banuba - Вячеслав Архипов.

• Слава провел полный экскурс в мир data sciense и анализа данных. Они поговорили про нейронные сети, про генетические алгоритмы, про data sets, про big data, про machine learning, про deep learning, про компьютерное зрение, про биржевую торговлю, про augmented reality (дополненная реальность) и про многое другое. Мощное техническое интервью с математиком!

🧷 https://youtu.be/tQYCd8tg56U

#Видео
❤2