python_per_month | Unsorted

Telegram-канал python_per_month - Python Learning

28154

Обучающий канал по Python Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy По всем вопросам @valentin_mascarov Реклама на бирже - https://telega.in/c/Python_per_month

Subscribe to a channel

Python Learning

Друзья, на связи админ! Это не реклама. Ну как не реклама, скорее просто я хочу показать вам свой GPT бот, который добавил недавно в Telegram. Если вдруг кому интересно можете пользоваться. @AIGPT4bot

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

Python Learning

Задаем ширину текста

Метод fill() модуля textwrap разбивает text по строкам так, что каждая строка имеет не более width(в нашем случае 24) символов длиной.

Метод возвращает одну строку, содержащую заключенный абзац.

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

Python Learning

🔥Как создать интерактивный дашборд, используя BI-решения?

Потренируйтесь вместе с экспертом 29 марта в 20:00 на открытом уроке онлайн-курса «Аналитик данных» в OTUS .
(На курс доступна рассрочка)

👍Занятие будет полезно новичкам в области анализа данных, специалистам, которые хотят увидеть своими глазами, как можно облегчить свою ежедневную рутину по созданию аналитических отчетов, не обладая специальной технической подготовкой.

⚡️На занятии мы:
— Познакомимся с основами визуализации данных и Business Intelligence
— Поговорим о том, какую роль наглядное представление информации играет в современном мире
— Узнаем, как можно раскрыть свой потенциал в визуальном анализе данных, какие программы для этого подойдут лучше всего
— Создадим интерактивный дашборд, используя бесплатные BI-решения

👉Для участия пройдите вступительный тест: https://otus.pw/z8zU

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

Python Learning

Узнаём версию Python

В пакете sys присутствует переменная version_info, которая хранит в себе версию Python, с помощью которого запущена программа.

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

Python Learning

Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам

На интервью начинающим Python-разработчикам часто задают вопросы из тех областей знаний, которые вряд ли пригодятся в первые месяцы реальной работы.

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

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

Python Learning

Python-скрипт на 20 строк, который каждый день желает родителям доброго утра через WhatsApp

В этом руководстве мы напишем простой Python-скрипт, предназначенный для отправки WhatsApp-сообщений. В ходе работы будем пользоваться Python-пакетом Twilio. Для организации ежедневного запуска скрипта в заданное время разместим код в облаке.

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

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

Python Learning

Преобразование списка в словарь

В этом примере мы преобразуем список формата [key_1, value_1, key_2, value_2] в словарь {key_1: value_1, key_2: value_2}.

Пример преобразования представлен на картинке.

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

Python Learning

#Вопросы_с_собеседования

Что будет в результате выполнения данного кода?

Ответ:
Данный код выдаст в виде результата пустой список [], а ошибка IndexError не возникнет.

Как известно, попытка доступа к элементу списка с использованием индекса, превышающего число элементов (например, операция list[10] в списке выше), приводит к ошибке IndexError. Однако, попытка получить доступ к срезу списка с начальным индексом, превышающем количество элементов в списке, не приведет к IndexError и просто вернет пустой список.

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

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

Python Learning

Метод index()

Метод index - это встроенный метод списка, который позволяет узнать индекс или позицию элемента в последовательности.

Этот метод ищет элемент в списке и возвращает индекс, соответствующий его значению, в противном случае возникает ошибка ValueError.

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

Python Learning

📕"Раздаём бесплатно книгу «Путь в IT» и 4 курса по IT по ссылке: Забрать книгу

«Путь в IT» - книга, которая многим помогла сменить профессию и устроиться в сферу IT

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

❗️Бонусы, которые мы дарим вместе с книгой «Путь в IT»:
⁃ 4 курса по IT;
⁃ доступ к мероприятиям GeekBrains.

Постройте свою карьеру в IT, сделав первый шаг уже сегодня.

Забирайте: _Книга «Путь в IT»_

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

Python Learning

#Вопросы_с_собеседования

В чем разница между append и extend?

Ответ:
append добавляет значения в список, а extend добавляет в список значения из другого списка.

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

Python Learning

Где найти и сравнить лучшие курсы по Python-разработке?

Tutortop — крупнейший маркетплейс курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ и все их можно сравнить по рейтингу, цене и отзывам, а еще купить дешевле, чем напрямую 🔥

Ребята собрали для вас подборку из топовых курсов для Python-разработчиков по мнению их пользователей:

Профессия «Full-stack-разработчик на Python» от SkillFactory. Рейтинг 4.8 на основе 289 отзывов.

Профессия «Python-разработчик (оплата после трудоустройства)» от Synergy Academy. Рейтинг 4.5 на основе 85 отзывов.

Курс «Стань Python-разработчиком и получи работу за рубежом» от Mathshub. Рейтинг 4.8 на основе 31 отзыва.

И бонусом бесплатный марафон от Skypro «Как гарантированно устроиться на удаленную работу в IT в 2023 году».

А еще больше курсов по Python можно сравнить и купить дешевле на tutortop! ⚡️

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

Python Learning

Метод str.isalnum()

Метод str.isalnum() возвращает True, если все символы в строке являются буквенно-цифровыми и есть хотя бы один символ, в противном случае False.

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

Python Learning

Перечисления

Перечисление (enumeration) — это набор имён, привязанных к уникальным неизменным значениям. Python поддерживает работу с перечислениями, с их помощью удобно хранить списки констант.

Члены одного перечисления можно сравнивать, а также обходить с помощью циклов. Подробнее о перечислениях можно почитать в документации: https://docs.python.org/3/library/enum.html

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

Python Learning

5 полезных библиотек Python (с примерами)

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

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

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

Python Learning

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

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

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

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

Python Learning

TON Foundation запускает 2-месячный конкурс TON Wallet Contest с призовым фондом $60 000 🤗.

К участию приглашаются разработчики iOS, Android и десктоп-разработчики.

Задание конкурса - создание децентрализованного приложения TON Wallet. Макеты, полезные ресурсы, критерии оценки и все технические требования вы найдете на GitHub.

Прием заявок осуществляется в @toncontests_bot до 15 мая.

Желаем удачи всем участникам!

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

Python Learning

Большая шпаргалка по Python для начинающих

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

Python Learning

🧑‍💻 В чем суть методов ансамблирования Bagging, Random Forest и Gradient Boosting?

Узнайте и примените их на практике 22 марта в 18:00 на открытом уроке онлайн-курса «Machine Learning. Professional» в OTUS.

Тема: «Один в поле не воин: методы ансамблирования в машинном обучении»

На уроке разберем:
— Основные подходы к ансамблированию, которые сегодня используют в ML.
— Популярные техники ансамблирования: Bagging, Random Forest и Gradient Boosting
— Когда и как их стоит применять для решения ML-задач

Урок будет полезен IT-специалистам, которые хотят освоить продвинутые методы ML и перейти в Data Science.

👉 РЕГИСТРАЦИЯ
https://otus.pw/jsub/

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

Python Learning

Узнаем в какой части света находится страна

countryinfo - модуль Python для возврата данных о странах, информации ISO и штатах/провинциях внутри них.

Установка пакета - pip install countryinfo.

Документацию пакета можно найти здесь.

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

Python Learning

Что должен знать Junior, чтобы стать Middle разработчиком?

На сегодняшний день рынок начинающих специалистов переполнен. Соответственно выросли и требования к джунам. Кто-то говорит, что Джун в 23 году соответствует требованиям Мидла в нулевых.

Разработчики из «Девмана» проанализировали рынок, требования работодателей и создали свою методику, с помощью которой выпускают уверенных Мидл разработчиков.

На пути становления мидлом вы освоите следующие мини-курсы:
— «API веб-сервисов» и «Вёрстка для питониста»
— «Знакомство с Django: ORM», «Продвинутая вёрстка в Django», «Django»
— «Git и GitHub», «Командная строка»
— «Чат-боты на Python» и «Асинхронный Python».

Плюс бонусы — технический английский, подготовка к тех.интервью. И самое интересное — пробная неделя, где каждый может ощутить себя Python разработчиком и сделать свой первый проект!

Пробная неделя стартует 27 марта и не требует предварительной платы.
Чтобы принять участие переходите в бота → bit.ly/3JsCY0l

Реклама ООО «Девман» Pb3XmBtzstXn4STQg3WDMP9FP2zmvCpkay8dKJG

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

Python Learning

Нам в codereview часто присылают CV, на которые не откликаются работодатели. И вот почему 👇

💀 Нет структуры — HR не будет разбираться в пелене текста, просто перейдет к другому резюме.
💀 Нет портфолио — разработчикам (даже без опыта) лучше оформлять кейсы на GitHub
💀 Нет сопроводительного — по нему HR понимает, почему ты хочешь в команду.

Твои отклики такие? Работы не будет 🥲 Но мы в codereview, знаем как раздобыть тебе достойный оффер.

Что произойдет, если попадешь к нам на карьерный терекинг?

🎢 Разработаем стратегию поиска, расскажем о секретных источниках вакансий.
🔥 Сделаем огненное резюме + оформим LInkedIn и Github. Здесь шанс на оффер увеличится на 70%.
🗣 Проведем серию Mock Interview, чтобы ты чувствовал себя уверенно.
👨‍🏫 Порекомендуем партнерам: OZON, Сберу, VK и другими крупным брендам.

Главное: будем саппортить тебя полгода, пока не получишь оффер. Оставляй заявку на бесплатную консультацию с нашим HR или Senior разработчиком, чтобы получить работу в этом году 🤟

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

Python Learning

Python чем-то похож на иностранный язык: если им регулярно не заниматься, выучить не получится. Но как подобрать обучение, когда все онлайн-курсы обещают одно и то же? 🤔

Чтобы после учебы быть уверенным в своих силах, лучше выбирать офлайн-обучение. В Компьютерной Академии ТОП учат разработке на Python уже 23 года — и за это время из их центров выпустилось 250 тысяч человек 😱

В Академии вы:
✔️ сможете учиться очно в любом из 195 филиалов по всей стране — но онлайн-занятия тоже доступны;
✔️ будете заниматься в современных классах с новым оборудованием;
✔️ пройдете обучение в небольших группах до 16 человек и получите больше внимания преподавателя;
✔️ освоите программирование на реальных задачах с педагогами, которые сами работают в сфере IT.

А еще Компьютерная Академия гарантирует трудоустройство после обучения: если вы не сможете найти работу, вам вернут деньги 💯

В Академии регулярно проводят бесплатные мастер-классы — выберите, что вас интересует, и запишитесь по ссылке : https://epic.st/Sy_FTe

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

Python Learning

Пакет schedule

schedule позволяет планировать выполнение каких-либо задач на определённый промежуток времени. В примере мы заставляем программу каждую секунду вызывать нашу функцию job.

Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник.

Документация доступна по ссылке:
https://schedule.readthedocs.io/en/stable/

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

Python Learning

#Вопросы_с_собеседования

🎧 Как реализуется наследование классов в Python?

В приведенном ниже примере класс Audi является наследником Car. И вместе с этим наследуются методы экземпляра родительского класса.

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

Python Learning

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

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

Python Learning

Вычисляем по IP с помощью Python | Как определить местоположение по IP

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

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

Python Learning

Делаем GIF из видео с помощью Python

Преобразуем видео в GIF просто и элегантно. Видео нужно сохранить в папку со скриптом, там же появится гифка. У пакета также есть дополнительная функциональность, позволяющая менять разрешение и изменять отрезки времени для гифки.

Документацию можно найти здесь.

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

Python Learning

Узнаем точное время с помощью Python

Все мы в детстве звонили по номеру 100 и узнавали точное время. Python позволяет сэкономить наши деньги и при помощи модуля time выдает нам текущее время.

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

Python Learning

Метод str.swapcase()

Метод str.swapcase() возвращает копию строки str с прописными символами, преобразованными в строчные и наоборот.

Другими словами метод меняет регистр символов в строке str.

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