Разъяснивший Python
Открыть в Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Больше7 169
Подписчики
-224 часа
-117 дней
-5130 день
Архив постов
7 169
Последовательность
Итерируемый объект, который даёт доступ к объектам с помощью
__getitem__() и определяет метод __len__(). К последовательностям относятся: list, str, tuple и bytes.
Для того чтобы реализовать свою последовательность, стоит наследоваться от collections.abc.Sequence. Класс автоматически добавит методы count(), index(), __contains__() и __reversed__().
#теория7 169
Как начать карьеру программиста?
Чтобы забыть о работе в офисе и получать шестизначную зарплату? 🙂
На своем канале Лёва понятным языком рассказывает о профессии изнутри.
Там ты узнаешь, как сделать первые шаги в карьере и стать частью растущего сообщества разработчиков без стресса и лишних затрат.
Посты на канале Лёвы заменят тебе десятки дорогих курсов:
✔️ Как написать крутое резюме, чтобы тебя заметил HR?
✔️ Как продолжать учиться, даже когда ничего не получается?
✔️ Нужен ли английский язык программисту? Что делать, если не знаешь английский?
Переходи и подписывайся. Давай расти вместе 👇
@lev_about_programming
7 169
Когда там восстание машин?
Эксперты с каждым днём все больше волнуются из-за нейросетей: как бы они не вышли из под контроля. И не зря
Те, кто читают Гаджетманию, в курсе всех новостей из мира технологий, а кто владеет информацией – тот владеет миром
Полезные сервисы для работы, тренды, новые профессии – без этого теперь никуда
И да, о восстании машин мы сообщим раньше всех – @gadgetsmania
7 169
Интересный факт
ChatGPT можно использовать как интерпретатор почти для всех языков, и для Python в том числе. То есть если его прикрутить к каналу, нейросеть никогда не ошибётся и будет накручивать правильные ответы (кто займётся реализацией?).
Ей даже язык не надо говорить, нейросеть сама разберётся.
#оффтоп
7 169
Хотите начать карьеру в IT?
Быстро освоить навыки и перейти к практике — легко!
Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!
Курсы от практикующих экспертов.
Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.
Начни свой путь к успеху уже сегодня.
Учись на практике с Deepskills!
7 169
Основные коллекции: кортеж
То же самое, что и список, только значения менять нельзя. Эта неизменяемая коллекция хранит одни и те же данные с начала и до конца.
Используется, если хотим передать или вернуть данные, которые нет смысла или не стоит менять. Например, результат запроса в базу данных будет в виде кортежа.
#теория
7 169
Ученые превратили мозг программиста в суперкомпьютер
Ну хорошо, на самом деле это были не ученые, а ребята из XOR. Это команда настоящих программистов, и они создали большое комьюнити – с чувством и без воды пишут про кодинг, освещают инсайды из мира IT и постят авторские мемы. Недавно там рассказывали, как Стив Джобс помогал хакерам и показывали 5 главных принципов программирования.
Не важно, любитель ты или уже тимлид. В XOR ждут всех, для кого код и технологии – это искусство.
Присоединяйся – @xor_journal
7 169
🔥 Полезные библиотеки Python
Trape - OSINT утилита, которая позволяет отслеживать и выполнять атаки социальной инженерии в режиме реального времени.
Утилита создает ссылку, и через нее следит за пользователем. Благодаря данному инструменту можно получить IP, геолокацию или информацию об ОС. Также вы сможете запускать удаленно JS скрипты и загружать файлы на пк.
⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.
⚙️ GitHub/Инструкция
#python #github #soft #osint
7 169
❓О чем могут спросить начинающего Python-разработчика на собеседовании?
Один из вариантов — проверить знание алгоритмов.
👉 Познакомьтесь с самыми важными алгоритмами Python.
11 мая в 20:00 состоится открытый урок в OTUS на тему «Важные алгоритмы Python».
На занятии мы поговорим о том, что такое алгоритмы и зачем они нужны, а также разберем важные алгоритмы которые обязан знать каждый разработчик и узнаем как их использование на практике.
📌 Это занятие является пробной частью онлайн-курса «Специализация Python Developer» в OTUS. Приобрести курс можно в рассрочку.
👉 Для участия зарегистрируйтесь на сайте https://otus.pw/VPCO/
Нативная интеграция. Информация о продукте www.otus.ru
7 169
Rich
Это библиотека для создания красивых консольных интерфейсов. Библиотека предоставляет набор инструментов для форматирования текста, отображения таблиц, графиков, прогресс-баров, подсветки синтаксиса и многого другого.
#теория
7 169
Основные коллекции: словарь
Связывает ключ и данные. Как в гардеробе, вы сдаёте вещь, получаете номер, по которому потом можете получить вещь обратно. Только в данном случае номер (ключ) выбираете и задаёте сами.
Ключ должен быть хешируемый объект: 1, 1.4, 'cool', (1, 2), True; и не может быть списком, множеством, словарём или любым другим изменяемым объектом. Все, у кого есть
__hash__() считаются хешируемыми.
Значения могут быть любыми.
#теория7 169
✍️ Всякие интересности Python. На русском
🌵 Компилируемость Python
🌵 Модуль py_compile
🌵 Компиляция файлов каталога
🌵 Система юнит тестирования - PyUnit
🌵 Пакет PLIB
🌵 Модуль для работы с документацией исходного кода PyDoc и д.р.
#doc #python #russian
7 169
🧑💻 Самая простая и высокооплачиваемая работа в IT — Тестировщик.
Узнай, как стать тестировщиком без навыков программирования и зарабатывать от 80 000 ₽/мес.
Тестировщик ищет баги в приложениях, сайтах, играх и получает за это хорошие. Раньше было необходимо искать информацию самостоятельно и читать книжки. Сейчас достаточно БЕСПЛАТНО записаться на практикум в Geekbrains:
— в прямом эфире узнаешь, как тестировать сайты
— попробуешь себя в роли тестировщика и напишешь свой первый тест-кейс
— узнаешь, как получить первую работу по профессии тестировщик
— получишь набор знаний, нужный чтобы зарабатывать на тестировании от 80 000 рублей
Регистрируйся сейчас и получи грант 10 000 рублей на обучение
⚠️ Старт практикума 6 мая в 12:00 по МСК.
Реклама ООО "ГикБреинс"
erid: LjN8KENry
7 169
10 хитростей Python
Python славится простым, лаконичным и удобным синтаксисом. Но не многие знают, что в Python существует куча различных неочевидных фишек, которые могут сократить код, сделать его более простым и элегантным. И в этом ролике автор расскажет о 10 полезных фишках и хитростях языка Python, которые помогут сделать код ещё более крутым.
Смотреть это видео на youtube: youtu.be/K8mgXLycXIs
7 169
Знакомим с разработкой и учим думать, как программист.
🐍 Подготовительный 14-дневный курс по Python для новичков!
Вас ждет 70 уроков теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на Python, написанная под руководством опытного наставника.
⏰ Начинаем 10 мая, вы с нами?
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
