Python Nation🐍 @pythonnation Channel on Telegram

Python Nation🐍

@pythonnation


Python ещё никогда не был так прост в изучении👨‍💻🐍

Купить рекламу можно тут👉 @giorg_jr
И тут👉 https://telega.in/channels/pythonnation/card?r=FJSamxGr

❗️Канала регулярно очищается от неактивных подписчиков❗️

Python Nation🐍 (Russian)

Python Nation - это канал, который предлагает простой и увлекательный способ изучения языка программирования Python. Здесь вы найдете полезные уроки, интересные статьи, и многое другое, что поможет вам освоить этот популярный язык программирования. Канал Python Nation создан для всех, кто хочет расширить свои знания в области программирования и развить свои навыки. Здесь вы сможете узнать о последних трендах и новостях в мире Python. Если вы хотите продвинуть свою карьеру в IT сфере, то этот канал идеально подойдет для вас! Присоединяйтесь к Python Nation уже сегодня и начните свой путь к освоению Python в увлекательной и информативной обстановке! 🐍👨‍💻

Python Nation🐍

24 Aug, 12:05


Метод bin()

Данный метод преобразует и возвращает двоичное значение эквивалентное заданному целому числу. Если параметр не является целым числом, он должен реализовать метод __index__() для возврата целого числа.

В данном примере мы отправили объект класса Quantity в bin() метод. bin() метод не вызывает ошибку, даже если объект Quantity не является целым числом.

Это потому, что мы реализовали __index__() метод, который возвращает целое число (сумма количества фруктов). Затем это целое число передается bin() методу.

#встроенные_функции #bin @pythonnation

Python Nation🐍

23 Aug, 07:02


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

@teamlead_introvert - канал где можно найти ответы и поговорить с автором)

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

@teamlead_introvert - канал про небанальные вещи)

Python Nation🐍

13 Aug, 14:26


Мало кто заметил новый оператор в Python3.8

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

Также рассмотрим частые ошибки, которые допускают при использовании walrus operator.

👉Дока по данному оператору

Python Nation🐍

Python Nation🐍

09 Aug, 08:02


Хочешь создавать мощные программы на Python?
Присоединяйся 9 августа в 20:00 мск к вебинару OTUS

👉 Тема: Работа со встроенными библиотеками Python.

На этом уроке ты:
— Познакомишься с составом стандартной библиотеки Python.
— Разберешься, как настраивать логирование.
— Узнаешь, как работать с датой, временем и обрабатывать различные форматы.
— Освоишь способы парсинга аргументов при запуске скрипта, чтобы создавать гибкие и настраиваемые программы.
— Научишься быстро манипулировать путями файловых систем в любой операционной системе.

👉 Зарегистрируйся сейчас https://otus.pw/5zM8/

📌 Открытый урок пройдет в рамках онлайн-курса, где можно освоить профессию Python-разработчика с нуля до Middle-уровня, — специализации «Python Developer».Нативная интеграция. Информация о продукте www.otus.ru

Python Nation🐍

08 Aug, 09:04


Выражения генераторы

Интересное расширение Python, обобщающее list comprehension, — выражения-генераторы.
Они работают совершенно аналогично list comprehension, только без создания в памяти собственно списка. Числа создаются по ходу дела, без сохранения их явным образом в списке.

Например, вместо вычисления квадратов первых 20 натуральных чисел с помощью list comprehension:

sum([x*x for x in range(20)])

можно воспользоваться выражением-генератором:

sum(x*x for x in range(20))

Использование данного способа ускоряет выполнение программы.

Python Nation🐍

20 Jul, 06:46


26 полезных возможностей Python: букварь разработки от А до Я

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

👉Подробнее

🐍Python Nation

Python Nation🐍

19 Jul, 14:03


Вам нравится читать контент на этом канале?

Возможно, вы задумывались о том, чтобы купить на нем интеграцию?

Следуйте 3 простым шагам, чтобы сделать это:

1) Регистрируйтесь по ссылке: https://telega.in/c/pythonnation
2) Пополняйтесь удобным способом
3) Размещайте публикацию

Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.

Python Nation🐍

14 Jul, 08:01


💥Подписывайтесь на информационно-развлекательный канал для IT-шников "GoodIT / Гудит"!

👉 Разбор ошибок в построении IT архитектур
👉 Статьи и видео от ведущих IT специалистов
👉 Разбор ошибок бизнес-аналитиков в BPMN 2.0
👉 Уникальные видеоролики по техникам BABOK, Excel и другим
👉 Истории из практики IT специалистов
👉 Логические загадки, головоломки, и конечно же юмор!

Создан специально для айтишники!

Подписаться на канал >> 

Python Nation🐍

06 Jul, 10:02


Скачиваем web-сайт целиком

pywebcopy поможет вам клонировать отдельные веб-страницы или даже целые сайты.
Перед использованием установите пакет:
pip install pywebcopy

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

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

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

Python Nation🐍

Python Nation🐍

01 Jul, 08:02


Как войти в IT? Стоп, это из другой интеграции!

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

Вы слышали о тренде на микро-обучение? 
Так учат сотрудников IBM, Google и другие IT-гиганты.
Что это?
Вы смотрите короткое видео, содержащее доступную и понятную информацию, и сразу применяете ее на практике, закрепляя понимание материала.

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

адаптировали под него уже более 20 курсов в области программирования, аналитики данных и Data Science. 
Кстати, когда выполняешь задание, тебе сразу начисляются хр как в игре! Это делает процесс еще более залипательным и непринужденным.

На платформе большое количество бесплатного контента

Кликай на deepskills.ru и узнай больше

Python Nation🐍

06 May, 10:01


Знакомим с разработкой и учим думать, как программист.

 🐍 Подготовительный 14-дневный курс по Python для новичков!

Вас ждет 70 уроков теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на Python, написанная под руководством опытного наставника.

Начинаем 10 мая, вы с нами?

Python Nation🐍

03 May, 13:53


11 проектов на Django для начинающих

Создать собственный проект — это лучший способ изучить Django или любой другой фреймворк. Проектно-ориентированный подход к обучению вообще значительно лучше простого проглатывания теоретических концепций.

В данной статье мы постараемся вам дать не только идеи, но и ресурсы, которые помогут их реализовать.

👉Читать статью

Python Nation🐍

Python Nation🐍

03 May, 10:02


✈️ С 12 по 27 мая участвуй в хакатоне Aeroclub Challenge 2023 от компании «Аэроклуб» — лидера российского рынка business travel и поставщика IT-решений для отрасли.

🏆 Поборись за призовой фонд в размере 1 000 000 рублей. Регистрация открыта до 10 мая: https://cnrlink.com/aeroclubchallenge23

🎯 На Aeroclub Challenge 2023 приглашаются математики, дата сайентисты, python- и java-специалисты, аналитики, разработчики и эксперты в теме Travel с уровнями навыков junior, middle и senior. Участвовать можно индивидуально или в команде до 5 человек.

🧩 2 интересные задачи на выбор:

1. Создание обработчика писем электронной почты (Классификация писем по типу заявки и не заявки, извлечение и уточнение по заявке формализованного набора параметров, требуемых для обработки заявки);

2. Создание сервиса ранжирования предложений Auto Avia Offer (Автоматизация процесса подбора и отправки вариантов перелета с ценами в ответ на заявку по электронной почте).

Успей зарегистрироваться до 10 мая: https://cnrlink.com/aeroclubchallenge23

Python Nation🐍

28 Apr, 15:27


Reduce весьма полезная функция для выполнения вычислений на списке и возвращения единственного результата. Она сворачивает список, применяя полученную в качестве аргумента функцию по очереди к последовательным парам элементов.
Например, если мы хотим посчитать произведение всех элементов списка чисел. Пример на картинке👆

#reduce

Python Nation🐍

28 Apr, 10:01


Подборка новых статей из Журнала Код. Канал про программирование. Понятно для новичка, интересно для эксперта. Без снобизма и душности объясняем сложные программистские штуки — подписывайтесь 🔥

1. Как пользоваться ChatGPT в России https://t.me/thecodemedia/6886

2. ООП для новичков: классы и объекты https://t.me/thecodemedia/6782

3. Запускаем Python-скрипт на сервере, чтобы он работал всё время https://t.me/thecodemedia/6766

4. Метод Монте-Карло — один из самых полезных алгоритмов в ИТ https://t.me/thecodemedia/6999

5. Делаем парсер, чтобы массово тянуть с сайтов что угодно https://t.me/thecodemedia/6971

Вступайте в канал начинающих айтишников: @thecodemedia

Python Nation🐍

28 Apr, 07:16


Метод bin()

Данный метод преобразует и возвращает двоичное значение эквивалентное заданному целому числу. Если параметр не является целым числом, он должен реализовать метод __index__() для возврата целого числа.

В данном примере мы отправили объект класса Quantity в bin() метод. bin() метод не вызывает ошибку, даже если объект Quantity не является целым числом.

Это потому, что мы реализовали __index__() метод, который возвращает целое число (сумма количества фруктов). Затем это целое число передается bin() методу.

#встроенные_функции #bin @pythonnation

Python Nation🐍

27 Apr, 10:00


Хотите начать карьеру в IT?

Быстро освоить навыки и перейти к практике — легко! 

Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!

Курсы от практикующих экспертов.

Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.

Начни свой путь к успеху уже сегодня.

Учись на практике с Deepskills!

Python Nation🐍

27 Apr, 07:02


Скачиваем web-сайт целиком

pywebcopy поможет вам клонировать отдельные веб-страницы или даже целые сайты.
Перед использованием установите пакет:
pip install pywebcopy

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

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

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

Python Nation🐍

Python Nation🐍

26 Apr, 10:00


Знакомимся с Python и Java на практике за 2 дня. 27-28 апреля в 19.00 МСК!

Бесплатный вебинар на котором вы:

✔️ Поймете: какие задачи решают разработчики, какие проекты реализуют и почему им так много платят.
✔️ Узнаете: что изучить, чтобы начать свой путь в программирование и через год стать востребованным специалистом.
✔️ Разберете реальные задачи на Python и Java и попробуете себя в кодинге.
✔️ Выясните: как пройти собеседование, найти удаленную работу и начать менять свою жизнь уже сегодня.

🎁 Все участники получат «Карту компетенций бэкенд-разработчика» в подарок! Она поможет составить свой образовательный трек и понять, какие навыки и инструменты необходимы для трудоустройства.

Приходите, если хотите перейтина удаленку или просто сменить работу — мы поможем!

Python Nation🐍

26 Apr, 07:01


Как можно догадаться по названию, функция filter() используется для перебора итерируемых объектов и последовательностей, таких как списки, кортежи и словари. Но перед ее использованием нужно также иметь подходящую функцию, которая бы проверяла каждый элемент на валидность. Если элемент подходит, он будет возвращаться в вывод.

#встроенные_функции #filter @pythonnation

Python Nation🐍

11 Apr, 17:23


Почему Python медленно работает?

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

Тем не менее, всегда есть способы оптимизировать ваши приложения на Python с помощью асинхронности, инструментов профилирования и использования нескольких интерпретаторов. А для приложений, где время запуска неважно будет полезен JIT-компилятор, и соответственно интерпретатор PyPy. Для тех же частей вашего кода, где производительность критична и у вас при этом имеется много статически типизированных переменных, в качестве наиболее оптимального варианта может стать использование Cython.

Python Nation🐍

05 Apr, 15:16


Как преобразовать напечатанный текст в рукописный текст с помощью Python?

Ответ простой! Используйте библиотеку pywhatkit для этой задачи.
Результат сохраняется на одном уровне с исполняемым скриптом в виде PNG изображения.

К сожалению с кириллицей не работает.

Перед запуском кода установите пакет
pywhatkit:
pip install pywhatkit

Python Nation🐍

03 Apr, 16:01


20 малоизвестных фич и особенностей Python

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

👉Подробнее

🐍Python Nation

Python Nation🐍

31 Mar, 09:44


Топ 3 книги по Python для начинающих на русском языке

👉Cмотреть книги

Python Nation🐍

25 Mar, 10:54


Превращаем текст в речь

На Python есть классная библиотека gTTS (Google Text-to-Speech), которая взаимодействует с Google Translate's text-to-speech API и позволяет делать из текста аудиофайлы. Пакет как всегда устанавливается через pip.

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

Сохранить полученный результат можно с помощью метода save, в который передаем название файла.

Python Nation🐍

Python Nation🐍

08 Mar, 08:18


Топ-7 книг по алгоритмам на русском языке

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

👉Читать статью

Python Nation🐍

Python Nation🐍

07 Mar, 13:02


Новости нейросетей, которые вы могли пропустить за выходные 👌

🚀 Исследователи применили ИИ для создания изображений на основе активности мозга людей

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

🚀 Amazfit встроила ChatGPT в свои умные часы

Amazfit анонсировал первые в мире смарт-часы, которые работают с инструментами на базе ChatGPT. ИИ внедрили в операционную систему часов Zepp OS. Для работы с нейросетью появился отдельный циферблат с чатом, где можно пообщаться с ChatGPT.

🚀 Крутейшая нейросеть для создания видео

Новый упрощенный подход к видеомонтажу. Никаких слоев, дорожек, кучи плагинов и прочего. Descript дает вам возможность редактировать видео, будто это текстовый документ. На промо-ролике заметно сразу несколько фишек: крутые эффекты за пару кликов, удаление слов паразитов, создание модели голоса и многое другое. Пользовать можно тут.

Python Nation🐍

07 Mar, 09:22


Скачиваем web-сайт целиком

pywebcopy поможет вам клонировать отдельные веб-страницы или даже целые сайты.
Перед использованием установите пакет:
pip install pywebcopy

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

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

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

Python Nation🐍

Python Nation🐍

22 Jan, 09:01


Сравнение быстродействия обычной и lambda-функций в Python 3
👉Читать статью

#lambda @pythonnation