uk
Feedback
Senior Python Developer

Senior Python Developer

Відкрити в Telegram

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

Показати більше
2025 рік у цифрахsnowflakes fon
card fon
44 575
Підписники
Немає даних24 години
-907 днів
-55930 день
Архів дописів
Фото недоступнеДивитись в Telegram
Как работать с датами в pandas Библиотека Pandas — это весьма эффективный инструмент для обработки данных, представляющих собой временные ряды.  В данной статье вы узнаете: Как извлечь информацию о месяце и годе, прибавить временной интервал, найти интервал в днях, последовательность между начальной и конечной датами. 👉 Ссылка на статью
Показати все...
Фото недоступнеДивитись в Telegram
Создание словаря из двух списков Встроенная функция zip() принимает несколько итерируемых объектов и возвращает последовательность кортежей. Каждый кортеж группирует элементы объектов по их индексу.
Показати все...
Фото недоступнеДивитись в Telegram
Функция sleep() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый промежуток времени – задержку обеспечивает sleep. Сперва выводится первая строка, затем идёт функция sleep(), которая задерживает вывод на 2 секунды. Точно так же для следующего print мы используем sleep на 5 секунд. В тексте этого не видно, но после запуска кода строки выводятся через указанные интервалы времени.
Показати все...
Фото недоступнеДивитись в Telegram
Генераторы словарей и множеств Вы, конечно, пользовались генераторами списков. Но знаете ли вы о генераторах множеств и словарей? В случае словарей отличие только в парах ключ-значение. Такие генераторы удобны для начальной инициализации значений последовательностей.
Показати все...
Фото недоступнеДивитись в Telegram
Разбиение на фрагменты Этот пример покажет, как разбить список на фрагменты и разделить его на меньшие части.
Показати все...
Фото недоступнеДивитись в Telegram
Как переименовать файл с помощью Python С помощью метода rename модуля os мы можем с легкостью изменить имя файла.
Показати все...
Фото недоступнеДивитись в Telegram
Метод file.writelines() Метод файла file.writelines() записывает последовательность (список) строк в файл file. Последовательностью может быть любой итерируемый объект, содержащий в качестве элементов строки. Обычно это список строк. Обратите внимание, что метод file.writelines() не добавляет разделители строк автоматически. Если они требуются, то добавляйте их вручную.
Показати все...
Фото недоступнеДивитись в Telegram
#вопросы_с_собеседований Как в классе сослаться на родительский класс? Ответ на картинке (Функция super принимает класс и экземпляр).
Показати все...
Фото недоступнеДивитись в Telegram
Визуализация 5 алгоритмов сортировки на Python В статье вы посмотрите на реализацию и визуализацию пяти популярных алгоритмов сортировки. Смотреть статью
Показати все...
00:10
Відео недоступнеДивитись в Telegram
🔥 Собираемся на Pytup — митап для Python-разработчиков и ML-инженеров Екатеринбург | 27 ноября | 17.00 (по Екб) Встречаемся в Екатеринбурге и онлайн, чтобы поговорить о Python, машинном обучении и технологиях, которые двигают индустрию вперед. В программе — практические доклады, живое общение с экспертами из Яндекса, VK и других компаний, дискуссии, гонки на роверах и соревнования по классической змейке. Среди спикеров: разработчик системы контроля качества умных устройств на производстве (Яндекс Алиса) Арсений Саблин, который расскажет, как используется Python при тестировании станций с Алисой, и техлид VK Tech Никита Улько, который разберет чистую архитектуру с практической точки зрения. Полная программа митапа доступна на сайте. 💥 Регистрируемся здесь
Показати все...
питапджанго.mp43.21 MB
Фото недоступнеДивитись в Telegram
Template из string Класс Template — это такой легаси-способ форматировать строки. Полезно знать, как он работает, чтобы не растеряться при встрече со старым кодом. Данный способ поддерживает передачу переменных по имени и использует $-синтаксис. В актуальных проектах, конечно, использовать его не стоит, f-строки гораздо проще.
Показати все...
Фото недоступнеДивитись в Telegram
Поиск уникальных слов в текстовом файле в Python Чтобы найти уникальные слова в текстовом файле в Python, необходимо очистить текст, найти слова, а затем найти уникальные. Подробнее можно почитать здесь.
Показати все...
Фото недоступнеДивитись в Telegram
🤖👩‍💻🤖 Научим нейросеть распознавать рукописные буквы прямо на занятии! Приглашаем на открытый урок. 🗓 18 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Python Developer. Professional». Машинное обучение часто кажется чем-то абстрактным и сложным. Но на самом деле основы можно понять на практическом примере. На открытом уроке прямо в Jupyter Notebook мы загрузим данные, обучим модель на Python и посмотрим, как она «угадывает» буквы на картинках. Это позволит наглядно увидеть, как работает искусственный интеллект. На вебинаре разберём: ✔️ Как устроен процесс обучения модели машинного обучения ✔️ Как использовать Python и Jupyter Notebook для решения задачи распознавания ✔️ Как проверить результат: модель в действии на примере распознавания букв В результате вебинара вы: ✔️Поймёте, из чего состоит процесс обучения нейросети ✔️Научитесь запускать простой эксперимент по машинному обучению самостоятельно ✔️Увидите, как модель применяет полученные знания на реальных примерах 🔗 Ссылка на регистрацию: https://otus.pw/6RUp/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Показати все...
Фото недоступнеДивитись в Telegram
Ключевое слово assert Если нужно симулировать или выполнить отладку кода, чтобы узнать, что именно происходит на определенном этапе, то assert в Python отлично для этого подходят. Именно инструмент отладки останавливает программу, как только возникает какая-то ошибка. Он также показывает, где именно она произошла. В нашем примере мы проверяем будет ли массив пуст или нет. Подробнее про assert можно почитать здесь.
Показати все...
Фото недоступнеДивитись в Telegram
Очищаем строки В данном примере мы видим, как при помощи словаря со значениями для замены символов и метода translate, символы: • переноса строки "\n" • табуляции "\t" • перехода на один символ назад "\b" заменяются на обычные пробелы.
Показати все...
Фото недоступнеДивитись в Telegram
🔍Тестовое собеседование на Middle Python с Senior из X5 уже завтра! Уже завтра(11 ноября) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика. Как это будет: 📂 Олег, старший разработчик в X5, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Олег будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Олегу Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot Реклама. О рекламодателе.
Показати все...
Фото недоступнеДивитись в Telegram
Метод rindex Метод занимается поиском подстроки в строке. Возвращает номер последнего вхождения или вызывает ValueError. Метод возвращает наибольший индекс совпадения символа/подстроки.
Показати все...
Фото недоступнеДивитись в Telegram
⚙️ dir Когда-нибудь задумывались о том, как заглянуть внутрь объекта в Python и посмотреть на его атрибуты? Конечно, задумывались. ➡️ Используем командную строку:
>>> dir()
>>> dir("Hello World")
>>> dir(dir)
🗣️ Это может пригодиться при интерактивной сессии в Python, а также для динамического изучения объектов и модулей, с которыми вы работаете.
Показати все...
Фото недоступнеДивитись в Telegram
➡️ Jedi 🗣️ Библиотека Jedi предназначена для автодополнения и анализа кода. Она ускоряет процесс написания кода и делает его более продуктивным. Если вы не разрабатываете свою IDE, то вам, наверное, будет более интересно использовать Jedi в качестве расширения редактора. К счастью, уже есть много вариантов.
Возможно, вы уже встречались с Jedi — IPython использует эту библиотеку для автодополнения.
🔗 Ссылочка на доку
Показати все...
Фото недоступнеДивитись в Telegram
👩‍💻 Асинхронное взаимодействие в Python на примере RabbitMQ Приглашаем на открытый урок. 🗓 10 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Python Developer. Professional». Асинхронное взаимодействие — один из ключевых принципов микросервисной архитектуры, который позволяет системам работать быстрее и надёжнее. В Python этот подход реализуется с помощью инструментов, таких как RabbitMQ. На вебинаре разберём: ✔️ Основы микросервисной архитектуры приложений ✔️ Принципы асинхронного взаимодействия в микросервисной архитектуре ✔️ Практический пример использования RabbitMQ для организации обмена сообщениями между сервисами В результате вебинара вы: ✔️Поймёте, как работает асинхронное взаимодействие и зачем оно нужно ✔️Научитесь использовать RabbitMQ для построения архитектуры приложений ✔️Узнаете, какие преимущества и ограничения имеет асинхронный подход 🔗 Ссылка на регистрацию: https://otus.pw/t0qFN/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Показати все...