Пишем простого бота-администратора для Telegram на Python. Тестируем на жене
Смотреть статью
Как стать Python-разработчиком за 4 месяца? 🐍 Об этом расскажут аж на 2-х бесплатных уроках от Merion Academy!
Забирай целый набор из бесплатных полезностей:
📍2 бесплатных урока, где вы познакомитесь с базой, освоите синтаксис и сразу начнете писать свою программу для портфолио.
📍 В дополнение бесплатный интенсив по развитию карьеры, где HR-эксперты расскажут лайфхаки, как создавать сильные резюме и проходить собеседования, так, чтобы вас взяли на работу.
📍Курс по английскому для IT тем, кто захочет учиться дальше.
👉 Регистрируйтесь по ссылке чтобы забирать бесплатные уроки, интенсив по карьере и гайд.
Что еще важно знать:
1. У ребят одна из самых доступных цен, которая в 4-5 раз ниже, чем в других известных школах, но качество обучения на том же уровне. Это достигается за счет того, что в Мерионе не тратят миллионы на продвижение, а рекламируются только на собственных ресурсах и в тематических телеграм-каналах. Кроме этого у них также отсутствуют расходы на младших менторов, которые в большинстве онлайн-платформах представляются вам как "персональный ментор-преподаватель", но на самом деле являются просто бывшими студентами этих же курсов.
2. Есть возможность опции оплаты через сервис "Яндекс-Долями", т.е. учиться сразу, но платить по чуть-чуть.
Merion Academy – это экосистема доступного образования, которая включает в себя:
merionacademy">Youtube-канал, где простыми словами говорят о сложных вещах.
IT-академию, где обучат востребованным направлениям по самым доступным ценам.
IT-базу знаний с полезными статьями
Ошибка отступа (IndentationError)
Эта ошибка похожа по духу на синтаксическую и является ее подвидом. Тем не менее она возникает только в случае проблем с отступами.
🚀 Почему Python — лучший язык для создания Telegram-ботов?
Только начинаете свой путь в разработке? Ждём вас на открытом практическом уроке от OTUS, где мы:
— установим и настроим необходимые инструменты для создания Telegram-ботов;
— рассмотрим формат работы с библиотекой Python-telegram-bot;
— создадим простого бота;
— расширим его функциональность с помощью дополнительных возможностей;
— рассмотрим примеры работы готовых ботов;
— выясним, почему именно Python идеален для создания Telegram-ботов.
Встречаемся 10 июля в 20:00 мск в преддверии старта курса «Специализация Python Developer». Все участники вебинара получат специальную цену на обучение.
🔴 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок и создать классный проект для своего портфолио: https://otus.pw/Oysu/?erid=LjN8KKa1V
Метод ljust()
Делает длину строки не меньшей width, по необходимости заполняя последние символы символом fillchar.
Делаем Механические Часы на Python [ Pygame ]
В этом видео узнаете как сделать достаточно интересный и необычный циферблат механических часов на Python, используя библиотеку Pygame.
Смотреть видео
Как пользоваться методами maketrans() и translate()?
Метод maketrans() позволяет описать отображение одних символов на другие, возвращая таблицу преобразования.
Метод translate() позволяет применить заданную таблицу для преобразования строки.
📈Специалист рассказал про свой путь от криптовалют в рынок акций.
#путь_к_пассивному_доходу от Ивана Попова, специалиста по биржевой торговле и автора канала @Ivan_Popov_BST :
«…сначала я заинтересовался криптовалютными биржами, где прошел все стадии боли😉 Увидел, что здесь постоянно скамятся биржи и монеты, и на этом за день можно потерять весь депозит.
Сам трейдинг мне понравился, но нужен был новый путь, и я стал искать что-то более регулируемое. Этим шагом стал переход в фондовый рынок.
Тогда в 2017 году я пришел в проп-компанию, чтобы сделать трейдинг своей профессией. И здесь полноценно реализовался как специалист. Сейчас я действующий трейдер в нескольких проп-компаниях, арбитражник и скальпер. Трейдинг это профессия, как любая другая, я с 2014 года живу только с него».
Велком, у вас тоже будут акции в портфеле 👉 @Ivan_Popov_BST
Случайная перетасовка словаря в Python
Вы не можете перетасовать словарь. Что вы можете сделать, так это создать список ключей словаря и перетасовать его , чтобы добиться нового произвольного порядка доступа к содержимому словаря.
#вопросы_с_собеседований
Написать код, который будет рассчитывать угол между часовой и минутной стрелкой в заданное время.
Данная задача покажет логическое мышление кандидата, и как быстро он сможет придумать решение. Пример решения представлен на изображении.
Метод sets.issubset()
Метод sets.issubset() позволяет проверить находится ли каждый элемент множества sets в последовательности other. Метод возвращает True, если множество sets является подмножеством итерируемого объекта other, если нет, то вернет False.
Синтаксис:
sets.issubset(other).
Не спешите покупать новый iPad Pro. Для начала проверьте свою удачу и попробуйте его выиграть в розыгрыше от Ситилинк.
Всё просто: нужно подписаться на телеграм-канал и нажать на кнопку под конкурсным постом. Итоги уже 24 июня.
Да, так легко можно стать обладателем свежего «яблока» 2024. Повезёт же кому-то!
erid: LjN8Jy3xY
Разбираем как решать задачи на LeetCode
✅ Примеры решений
✅ Пояснения
Выбери своё направление:
1. Python
2. JavaScript
3. Java
4. C#
5. Golang
6. С/C++
7. PHP
8. Kotlin
9. Swift
Аудиомодуль Dejavu
Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется в базе данных.
После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее.
Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума.
Подробнее можно почитать здесь.
Быстрый dequedeque
предпочтительнее, чем обычный список, когда нужны более быстрые операции добавления и вытаскивания элементов с начала и конца контейнера.deque
обеспечивает линейную сложность O(1) для операций добавления и выталкивания, у стандартного списка сложность по этим операциям O(n).
Для deque
есть возможность использовать стандартные функции — sum
, min
, max
и другие.
Пишем игру крестики-нолики на Python
В данной статье мы разработаем небольшую консольную программу «Крестики-нолики».
Смотреть статью
Метод sets.intersection()
Позволяет найти пересечение множества с одной или более последовательностями поддерживающих итерирование.
Сходство строк в Python
Метод ratio() возвращает меру подобия/схожести последовательностей в виде числа с плавающей точкой в диапазоне [0, 1].
Вебинар по настройке окружения для нового питонячьего проекта
💯 Рассмотрим различные инструменты и методы автоматизации, которые могут быть применены для создания и настройки нового проекта на Python с нуля.
🔥 Спикер Станислав Ступников — руководитель отдела разработки одной из крупнейших социальной сети России и опытный преподаватель.
📅 Живой эфир пройдет 3 июля в 20:00 мск в преддверии старта курса «Python Developer. Professional». Все участники вебинара получат специальную цену на обучение.
🔴 Ссылка для регистрации: https://otus.pw/eGgc/?erid=LjN8KJA8F
Вывод уникального идентификатора переменной
Уникальный идентификатор переменной находится с помощью метода id(). Для этого нужно просто передать в метод имя переменной.
Идентификатор объекта – это целое число, которое гарантированно будет уникальным и постоянным для этого объекта в течение его жизненного цикла.
Улучшения в проверке типов в версии 3.10
Если вы пользуетесь проверкой типов, то будете счастливы услышать, что Python 3.10 включает много улучшений в проверке типов, среди них оператор объединения типов, синтаксис которого теперь чище.
Кроме того, это простое улучшение не ограничивается только аннотациями типа, оно может применяться с функциями isinstance() и issubclass().
Получение срезов итераторов
Если вы попытаетесь получить срез итератора, то столкнётесь с ошибкой TypeError, сообщающей о том, что на объект-генератор нельзя оформить подписку. Однако эта проблема поддаётся решению (см картинку).
Воспользовавшись методом itertools.islice, можно создать объект islice, который представляет собой итератор, выдающий нужные элементы. Однако здесь важно отметить то, что эта конструкция использует все элементы генератора вплоть до начала среза и все элементы в объекте islice.
Архитектурный митап от билайна: нагрузка, фреймворки, автоматизация организации
📆 11 июля, 18:30 (Новосибирск, GMT+7)
📍 Офлайн в Новосибирске в офисе билайна
🌐 онлайн на YouTube
В программе:
✔ Balance Manager – как и зачем изменять «балансы» абонентов пятьдесят тысяч раз в секунду.
✔ ArchOps 2.0 – еще один архитектурный фреймворк. Концепция «Архитектура как код».
✔ AccountOps — автоматизируем операционную деятельность компании
Начало митапа — 11 июля в 18:30 по новосибирскому времени. Офлайн-участников ждем к 18:00❗️
Регистрация — на сайте.
Реклама. ПАО Вымпелком. ИНН 7713076301
Как подключить WiFi с помощью Python?
Библиотека os помогает нам взаимодействовать с операционной системой напрямую через python с помощью нескольких методов, таких как path(), getcwd(), system() и т. д.
Подробнее про работу кода можно почитать здесь.
Узнаем заряд батареи компьютера с помощью Python
Для узнавания остатка зарядки на компьютере в операционной системе Windows можно использовать следующий код на Python.
Для выполнения этого кода нужно установить библиотеку psutil
. Это можно сделать с помощью pip install psutil.
Данный код сначала получает объект battery
с помощью функции psutil.sensors_battery()
, которая предоставляет информацию о состоянии батареи компьютера. Затем он проверяет, подключена ли зарядка, с помощью свойства power_plugged
.
Telegram Django Bot за пару строк
В этой статье автор рассказывает как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.
Смотреть статью
93% мужчин не знают, как вести себя с девушкой на самом деле
Из-за чего девушка охладевает, теряет инетерес, сливается, устраивает сцены, обиды, манипуляции, постоянно что-то требует, в то время, как с другим парнем может потерять дар речи от одного его взгляда, в котором чувствуется уверенность и сила.
Если сталкивался хоть толикой подобных проблем, срочно заходи на канал Творчество Чувств. Тут научат:
— грамотно общаться с девушками и доводить до секса
— строить прочные отношения, где девушка ласковая и покорная, а ты — лидер
— сформировать базу мужских принципов, которые помогут во всех направлениях в жизни
Все про отношения и жизненный путь мужчины: t.me/+bU_6kzhieGliMTFi