seniorpy | Unsorted

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

43333

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

Subscribe to a channel

Senior Python Developer

🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 16-17 июля в 19:00 мск.

О перспективах направления Python и многом другом расскажет Грегори Салиба, старший разработчик ЭквантаЛаб с опытом в разработке более 3 лет.

На вебинаре вы:

☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.

🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!

Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid:LjN8KCned

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

Senior Python Developer

👩‍💻 Программирование теперь в телеграм!

Вот обширная база материалов, которая ежедневно обновляется, выбирай своё направление:

Обучение JavaScript с нуля
Обучение Python с нуля
Обучение Java с нуля
Обучение HTML/CSS с нуля
Обучение C/С++ с нуля
Обучение С# с нуля
Обучение SQL/GO/PHP с нуля
Обучение Kotlin/Swift с нуля


Архив на 1789ГБ: Курсы, книги, шпаргалки, статьи, видео ресурсы — всё собрано в одном месте: @roadmap_ready

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

Senior Python Developer

⚙️ Contextlib для обработки внешних источников

ℹ️ Библиотека contextlib в Python предоставляет утилиты для работы с контекстными менеджерами и упрощения создания и использования ресурсов с помощью оператора with.

🔗 Ссылочка на доку

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

Senior Python Developer

⚙️ Pymystem3 для морфологического анализа

ℹ️ Библиотека быстро и качественно распознает части речи и лексемы слова.

🗣️ Третья версия Mystem содержит несколько важных улучшений, в первую очередь устранение неоднозначности частей речи

🔗 Ссылочка на доку

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

Senior Python Developer

⚙️ Black для проверки код-стайла

ℹ️ Разработчики должны придерживаться код-стайла, чтобы легче понимать код друг друга. Соглашение об оформлении кода на Python называется PEP8.

🗣️ Писать рекомендуется в соответствии с ним, но проверять оформление вручную может быть долго и неудобно, а библиотека black проводит такие проверки автоматически. Это автоформатер: он исправляет нарушения код-стайла и делает код более чистым.

🔗 Ссылочка на доку

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

Senior Python Developer

Раскатили фан на полную. Т-Банк устраивает ИТ-пикник 17 августа и зовет вас на отдых с друзьями и близкими. Будет больше 17-ти ИТ-партнеров фестиваля. В программе воркшопы, лекции от спикеров известных компаний, нетворкинг, выступления топовых музыкантов и детская зона.

Успейте зарегистрироваться

erid:2VtzqxUkKdz
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673

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

Senior Python Developer

Работаете на Python? Хотите овладеть созданием веб-приложений с использованием Django?

Ждём вас на открытом практическом уроке «Введение в Django REST API» от OTUS, где мы:
— познакомимся с основой работы с Django и его ролью в веб-разработке;
— разберем Views в Django;
— изучим Middleware и их использование для дополнительной обработки запросов и ответов;
— научимся разрабатывать RESTful API с помощью Django REST Framework.

Спикер Валентин Шилин — старший программист и аналитик данных в зарубежной компании, опытный преподаватель.

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

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

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

Senior Python Developer

⚙️ secrets для генерации случайных чисел и символов

ℹ️ Хотя реализовать свои собственные функции кодирования сообщений может быть очень весело, они, вероятно, не будут соответствовать тем же стандартам, что и проверенные в боевых условиях функции в библиотеке secrets.

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

🔗 Ссылка на док

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

Senior Python Developer

Получаем гласные

Этот пример возвращает в строке найденные гласные "a e i o u". Это может оказаться полезным при поиске или обнаружении гласных.

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

Senior Python Developer

Самый встречаемый символ в строке

Наиболее рекомендуемый метод, который можно использовать для поиска всех вхождений, - это метод - использование collections.Counter() + max(), он фактически получает частоту всех элементов, а также может использоваться для печати частоты одного элемента, если это необходимо.

Мы находим максимально встречающийся символ, используя max() для значений.

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

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

⚙️ Datacleaner для автоматической очистки и подготовки данных к анализу

ℹ️ Библиотека позволяет удалять строки без указанного значения, кодировать нечисловые переменные, работать с фреймами Pandas и решать множество других задач.

🗣️ Datacleaner проста в использовании, так что подойдет и начинающим пользователям.

🔗 Ссылочка на доку

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

Senior Python Developer

⚙️ functools для более мощных функций

ℹ️ Библиотека содержит множество методов и декораторов, которые вы можете обернуть существующими, чтобы добавить дополнительные функции.

🗣️ Одним из них является partial, который можно использовать для клонирования функций, сохраняя при этом некоторые из их аргументов с пользовательскими значениями

🔗 Ссылочка на доку

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

Senior Python Developer

🚀 Отправляемся в мир Django: ваш первый проект в веб-разработке

22 июля в 19:00 мск — не пропустите открытый урок

Что ждет вас на вебинаре:
- основы Django: краткий обзор архитектуры, установка и создание нового проекта;
- ваше первое приложение: определение и регистрация простой модели данных, создание представления и маршрута для отображения информации на странице;
- работа с шаблонами: использование шаблонов для отображения данных в браузере.

Спикер — опытный системный инженер, веб-разработчик и преподаватель.

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

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

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

Senior Python Developer

Питонист? 🫵 Хочешь попробовать себя в роли преподавателя?🤓

У нас есть отличная возможность для тебя! 👍 Стань преподавателем в Московской Школе Программирования. 

Почему тебе стоит попробовать:
 📌 развитие навыков управления, коммуникации и наставничества;
📌  творческая реализация;
📌  приятное и полезное отвлечение от основной работы, помогает избежать выгорания;
📌  расширение профессиональных контактов;
📌  объясняя материал, ты сам лучше понимаешь и структурируешь свои знания;
📌   возможность вносить значимый вклад в образование и развитие молодых талантов.

Мы предлагаем:
🐉 гибкий график;
👽 мотивированных учеников;
⏳ стабильную рабочую нагрузку;
🌎 преподавай онлайн или во множестве отделений по Москве и Питеру;
👋 поддержку коллег.

Заполни анкету и открой для себя новые горизонты. Не упусти шанс сделать что-то значимое и интересное! 📻

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

Senior Python Developer

⚙️ Dora для очистки и разведочного анализа данных

ℹ️ Dora — это библиотека для очистки и разведочного анализа данных, которая значительно упрощает решение задач Data Science.

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

🔗 Ссылочка на доку

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

Senior Python Developer

⚙️ logging для расширенных операций с файлами

ℹ️ Модуль позволяет регистрировать сообщения с различными приоритетами и временными метками в пользовательском формате.

🔗 Ссылочка на доку

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

Senior Python Developer

⚙️ pickle для быстрого и эффективного хранения

ℹ️ Точно так же, как размеры наборов данных становятся всё больше и больше, растут и наши потребности в их более быстром и эффективном хранении. Одной из альтернатив плоским CSV-файлам, которые поставляются с вашей установкой Python, является формат файла pickle.

🗣️ На самом деле он примерно в 80 раз быстрее CSV при вводе-выводе и занимает меньше памяти.

🔗 Ссылочка на доку

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

Senior Python Developer

Создаем 2D игру на Python с библиотекой Arcade

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

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

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

Senior Python Developer

Хотите знать больше о своем здоровье?🤔Знакомится с самыми интересными и необычными клиническими случаями? 🫨
Обсуждать в чате со специалистами самые актуальные медицинские вопросы?🩻
Тогда вам сюда - SupremeMed|Медицина ✌🏻

🩺 Мы публикуем самую интересную и актуальную информацию от ведущих врачей и экспертов.
🦠Рассказываем о новейших и самых актуальных достижениях в мире медицине
👨‍⚕️ Помогаем разобраться в сложных медицинских вопросах простым и понятным языком.
🧬У нас вы найдёте полезные советы и лайфхаки от докторов
А также увлекательные видео о работе человеческого организма и не только!

🔥Присоединяйтесь к нашему сообществу и будьте в курсе всех важных новостей из мира медицины

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

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.

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

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