seniorpy | Unsorted

Telegram-канал seniorpy - Senior Python Developer

44765

Публикуем интересные/полезные фичи/библиотеки языка. По вопросам сотрудничества: @adv_and_pr Канал на бирже: https://telega.in/c/seniorpy

Subscribe to a channel

Senior Python Developer

Пишем простого бота-администратора для Telegram на Python. Тестируем на жене

Смотреть статью

Читать полностью…

Senior Python Developer

Как стать Python-разработчиком за 4 месяца? 🐍 Об этом расскажут аж на 2-х бесплатных уроках от Merion Academy!

Забирай целый набор из бесплатных полезностей:

📍2 бесплатных урока, где вы познакомитесь с базой, освоите синтаксис и сразу начнете писать свою программу для портфолио.

📍 В дополнение бесплатный интенсив по развитию карьеры, где HR-эксперты расскажут лайфхаки, как создавать сильные резюме и проходить собеседования, так, чтобы вас взяли на работу.

📍Курс по английскому для IT тем, кто захочет учиться дальше.

👉 Регистрируйтесь по ссылке чтобы забирать бесплатные уроки, интенсив по карьере и гайд.

Что еще важно знать:

1. У ребят одна из самых доступных цен, которая в 4-5 раз ниже, чем в других известных школах, но качество обучения на том же уровне. Это достигается за счет того, что в Мерионе не тратят миллионы на продвижение, а рекламируются только на собственных ресурсах и в тематических телеграм-каналах. Кроме этого у них также отсутствуют расходы на младших менторов, которые в большинстве онлайн-платформах представляются вам как "персональный ментор-преподаватель", но на самом деле являются просто бывшими студентами этих же курсов.

2. Есть возможность опции оплаты через сервис "Яндекс-Долями", т.е. учиться сразу, но платить по чуть-чуть.

Merion Academy – это экосистема доступного образования, которая включает в себя:
merionacademy">Youtube-канал, где простыми словами говорят о сложных вещах.
IT-академию, где обучат востребованным направлениям по самым доступным ценам.
IT-базу знаний с полезными статьями

Читать полностью…

Senior Python Developer

Ошибка отступа (IndentationError)

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

Читать полностью…

Senior Python Developer

🚀 Почему Python — лучший язык для создания Telegram-ботов?

Только начинаете свой путь в разработке? Ждём вас на открытом практическом уроке от OTUS, где мы:
— установим и настроим необходимые инструменты для создания Telegram-ботов;
— рассмотрим формат работы с библиотекой Python-telegram-bot;
— создадим простого бота;
— расширим его функциональность с помощью дополнительных возможностей;
— рассмотрим примеры работы готовых ботов;
— выясним, почему именно Python идеален для создания Telegram-ботов. 

Встречаемся 10 июля в 20:00 мск в преддверии старта курса «Специализация Python Developer». Все участники вебинара получат специальную цену на обучение.

🔴 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок и создать классный проект для своего портфолио: https://otus.pw/Oysu/?erid=LjN8KKa1V

Читать полностью…

Senior Python Developer

Метод ljust()

Делает длину строки не меньшей width, по необходимости заполняя последние символы символом fillchar.

Читать полностью…

Senior Python Developer

Делаем Механические Часы на Python [ Pygame ]

В этом видео узнаете как сделать достаточно интересный и необычный циферблат механических часов на Python, используя библиотеку Pygame.

Смотреть видео

Читать полностью…

Senior Python Developer

Как пользоваться методами maketrans() и translate()?

Метод maketrans() позволяет описать отображение одних символов на другие, возвращая таблицу преобразования.

Метод translate() позволяет применить заданную таблицу для преобразования строки.

Читать полностью…

Senior Python Developer

📈Специалист рассказал про свой путь от криптовалют в рынок акций.

#путь_к_пассивному_доходу от Ивана Попова, специалиста по биржевой торговле и автора канала @Ivan_Popov_BST :

«…сначала я заинтересовался криптовалютными биржами, где прошел все стадии боли😉 Увидел, что здесь постоянно скамятся биржи и монеты, и на этом за день можно потерять весь депозит.

Сам трейдинг мне понравился, но нужен был новый путь, и я стал искать что-то более регулируемое. Этим шагом стал переход в фондовый рынок.

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

Велком, у вас тоже будут акции в портфеле 👉 @Ivan_Popov_BST

Читать полностью…

Senior Python Developer

Пишем торгового бота для акций

Смотреть статью

Читать полностью…

Senior Python Developer

Случайная перетасовка словаря в Python

Вы не можете перетасовать словарь. Что вы можете сделать, так это создать список ключей словаря и перетасовать его , чтобы добиться нового произвольного порядка доступа к содержимому словаря.

Читать полностью…

Senior Python Developer

#вопросы_с_собеседований
Написать код, который будет рассчитывать угол между часовой и минутной стрелкой в заданное время.

Данная задача покажет логическое мышление кандидата, и как быстро он сможет придумать решение. Пример решения представлен на изображении.

Читать полностью…

Senior Python Developer

Метод sets.issubset()

Метод sets.issubset() позволяет проверить находится ли каждый элемент множества sets в последовательности other. Метод возвращает True, если множество sets является подмножеством итерируемого объекта other, если нет, то вернет False.

Синтаксис:
sets.issubset(other).

Читать полностью…

Senior Python Developer

Не спешите покупать новый iPad Pro. Для начала проверьте свою удачу и попробуйте его выиграть в розыгрыше от Ситилинк.

Всё просто: нужно подписаться на телеграм-канал и нажать на кнопку под конкурсным постом. Итоги уже 24 июня.

Да, так легко можно стать обладателем свежего «яблока» 2024. Повезёт же кому-то!

erid: LjN8Jy3xY

Читать полностью…

Senior Python Developer

Разбираем как решать задачи на LeetCode

✅ Примеры решений
✅ Пояснения

Выбери своё направление:

1. Python
2. JavaScript
3. Java
4. C#
5. Golang
6. С/C++
7. PHP
8. Kotlin
9. Swift

Читать полностью…

Senior Python Developer

Аудиомодуль Dejavu

Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется  в базе данных.

После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее.

Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума.

Подробнее можно почитать здесь.

Читать полностью…

Senior Python Developer

Быстрый deque

deque предпочтительнее, чем обычный список, когда нужны более быстрые операции добавления и вытаскивания элементов с начала и конца контейнера.

deque обеспечивает линейную сложность O(1) для операций добавления и выталкивания, у стандартного списка сложность по этим операциям O(n).

Для deque есть возможность использовать стандартные функции — sum, min, max и другие.

Читать полностью…

Senior Python Developer

Пишем игру крестики-нолики на Python

В данной статье мы разработаем небольшую консольную программу «Крестики-нолики».

Смотреть статью

Читать полностью…

Senior Python Developer

Метод sets.intersection()

Позволяет найти пересечение множества с одной или более последовательностями поддерживающих итерирование.

Читать полностью…

Senior Python Developer

Сходство строк в Python

Метод ratio() возвращает меру подобия/схожести последовательностей в виде числа с плавающей точкой в диапазоне [0, 1].

Читать полностью…

Senior Python Developer

Вебинар по настройке окружения для нового питонячьего проекта

💯 Рассмотрим различные инструменты и методы автоматизации, которые могут быть применены для создания и настройки нового проекта на Python с нуля.

🔥 Спикер Станислав Ступников — руководитель отдела разработки одной из крупнейших социальной сети России и опытный преподаватель.

📅 Живой эфир пройдет 3 июля в 20:00 мск в преддверии старта курса «Python Developer. Professional». Все участники вебинара получат специальную цену на обучение.

🔴 Ссылка для регистрации: https://otus.pw/eGgc/?erid=LjN8KJA8F

Читать полностью…

Senior Python Developer

Вывод уникального идентификатора переменной

Уникальный идентификатор переменной находится с помощью метода id(). Для этого нужно просто передать в метод имя переменной.

Идентификатор объекта – это целое число, которое гарантированно будет уникальным и постоянным для этого объекта в течение его жизненного цикла.

Читать полностью…

Senior Python Developer

Улучшения в проверке типов в версии 3.10

Если вы пользуетесь проверкой типов, то будете счастливы услышать, что Python 3.10 включает много улучшений в проверке типов, среди них оператор объединения типов, синтаксис которого теперь чище.

Кроме того, это простое улучшение не ограничивается только аннотациями типа, оно может применяться с функциями isinstance() и issubclass().

Читать полностью…

Senior Python Developer

Получение срезов итераторов

Если вы попытаетесь получить срез итератора, то столкнётесь с ошибкой TypeError, сообщающей о том, что на объект-генератор нельзя оформить подписку. Однако эта проблема поддаётся решению (см картинку).

Воспользовавшись методом itertools.islice, можно создать объект islice, который представляет собой итератор, выдающий нужные элементы. Однако здесь важно отметить то, что эта конструкция использует все элементы генератора вплоть до начала среза и все элементы в объекте islice.

Читать полностью…

Senior Python Developer

Архитектурный митап от билайна: нагрузка, фреймворки, автоматизация организации

📆 11 июля, 18:30 (Новосибирск, GMT+7)
📍 Офлайн в Новосибирске в офисе билайна
🌐 онлайн на YouTube

В программе:
✔ Balance Manager – как и зачем изменять «балансы» абонентов пятьдесят тысяч раз в секунду.
✔ ArchOps 2.0 – еще один архитектурный фреймворк. Концепция «Архитектура как код».
✔ AccountOps — автоматизируем операционную деятельность компании

Начало митапа — 11 июля в 18:30 по новосибирскому времени. Офлайн-участников ждем к 18:00❗️

Регистрация — на сайте.

Реклама. ПАО Вымпелком. ИНН 7713076301

Читать полностью…

Senior Python Developer

Как подключить WiFi с помощью Python?

Библиотека os помогает нам взаимодействовать с операционной системой напрямую через python с помощью нескольких методов, таких как path(), getcwd(), system() и т. д.

Подробнее про работу кода можно почитать здесь.

Читать полностью…

Senior Python Developer

Клеточные автоматы. Игра «Жизнь». Часть 1

Смотреть статью

Читать полностью…

Senior Python Developer

Дополнительная клавиатура своими руками на Python

Смотреть статью

Читать полностью…

Senior Python Developer

Узнаем заряд батареи компьютера с помощью Python

Для узнавания остатка зарядки на компьютере в операционной системе Windows можно использовать следующий код на Python.

Для выполнения этого кода нужно установить библиотеку psutil. Это можно сделать с помощью pip install psutil.

Данный код сначала получает объект battery с помощью функции psutil.sensors_battery(), которая предоставляет информацию о состоянии батареи компьютера. Затем он проверяет, подключена ли зарядка, с помощью свойства power_plugged.

Читать полностью…

Senior Python Developer

Telegram Django Bot за пару строк

В этой статье автор рассказывает как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.

Смотреть статью

Читать полностью…

Senior Python Developer

93% мужчин не знают, как вести себя с девушкой на самом деле

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

Если сталкивался хоть толикой подобных проблем, срочно заходи на канал Творчество Чувств. Тут научат:

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


Все про отношения и жизненный путь мужчины: t.me/+bU_6kzhieGliMTFi

Читать полностью…
Subscribe to a channel