Python обучающий
62.9K subscribers
808 photos
7 videos
405 links
Здесь есть всё, чтобы упростить изучение Python. Без воды и сложных терминов.

Сотрудничество: @bateman24, @justcage

Работаем с @Tgpodbor_official

Ссылка РНК: https://clck.ru/3Ghwjd
Download Telegram
Как купить интеграцию в Telegram-канале?

Используйте инструмент Telega.in, который в разы ускоряет работу с рекламными интеграциями. Как это работает:

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

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

«Hello, World!» часто используется для иллюстрации основного синтаксиса языка программирования. Это также часто первая программа для многих новичков. Сложно сделать это еще проще чем в Python
Geekbrains проводит акцию: получите 3 курса для старта работы в ИТ — бесплатно, вместо 23 500 рублей.

Программа рассчитана на тех, кто хочет попробовать себя в IT с нуля и осознанно выбрать карьеру. Просто регистрируйтесь по ссылке и вам откроется доступ к трём курсам:

— Создание первой программы на Python с нуля
— Основы программирования
— Курс: как сменить профессию, трудоустроиться и обеспечить свою карьеру в IT

⚠️Срок окончания акции 26 апреля 2023 года получить курсы.
Еще раз Монти Пайтон

Учитывая, что создатель языка любит это шоу неудивительно, что в официальной документации явно сказано: «Ссылки на скетчи Monty Python в документации не только разрешены, но и приветствуются!». Метасинтаксические переменные в Python принимают имена spam и egg, а не более традиционно используемые foo и bar.
Как купить интеграцию в Telegram-канале?

Используйте инструмент Telega.in, который в разы ускоряет работу с рекламными интеграциями. Как это работает:

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

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

Хеш – это фиксированное целое число, идентифицирующее конкретную величину. Хеш бесконечности в Python равен 10⁵ x π. Интересно, что float('-inf') в Python3 хэш равен «-10⁵ x π», а в Python 2 – «-10-x e».
Когда сталкиваешься с различными телеком API, то часто большая часть разработчиков почему-то «забывает» о том, что пользователи это не они сами и описывает процедуры понятные для них самих. И эти продукты просто забрасывают.

Другой случай — МТС Exolve. Когда потребуется построить свою омниканальную систему коммуникаций, вам не придётся об этом беспокоится. Платформа предоставляет большой пласт документации по API и различные примеры построения систем, подробно описанные в блоге.

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

Реклама. АО «МТТ». Подробнее на сайте exolve.ru
PEP 401 и FLUFL

Первоапрельская шутка (4/01), PEP 401 заявляет, что Гвидо ван Россум уходит в отставку. Новый титул, данный ему, будет произноситься как «BDEVIL» (Benevolent Dictator Emeritus Vacationing Indefinitely from the Language – Доброжелательный диктатор, почетно отдыхающий от языка на неопределенный срок), а преемником Гвидо станет Барри Варшава, или, как его ласково называют, дядя Барри.
Успей подать заявку в Школу бэкенд-разработки от Академии Яндекса!

Мы приглашаем специалистов с опытом коммерческой разработки не менее года, готовых получать новые знания о бэкенде высоконагруженных сервисов и не только. В этом году обучение пройдет по четырем трекам: Python, Java, C++ и Go.

Обучение состоит из двух этапов:
🔸 с 6 июня по 31 июля — лекции и практические задания в онлайн-формате;
🔸 с 1 по 27 августа — офлайн-этап: студенты соберутся в команды, чтобы реализовать настоящий проект от Яндекса в офисах в Москве, Белграде и Алматы.

Участие в школах бесплатное, занятия можно совмещать с работой или учёбой. Иногородним студентам школы Яндекс оплатит проживание и билеты во время офлайн-этапа. Лучшим студентам по итогам школы — офер в штат Яндекса.

Подать заявку можно до 27 апреля: https://clck.ru/34C7VQ
newspaper3k - с этим вы еще не встречались

Приготовьтесь к тому, что модуль newspaper снесёт вам крышу.
Он помогает извлекать статьи и связанные мета-данные из многих разных источников. Так же можно извлечь изображения, текста и имена авторов.

В нём даже имеется встроенная NLP-функциональность.

В этом случае, если вы собирались использовать BeautifulSoup или другую библиотеку для вебскрапинга так же в следующем проекте, лучше сэкономьте своё время и силы и загрузите newspaper
ChatGPT: создаем ИИ без единой строчки кода

Бесплатно покажем, как создать нейросеть полностью только запросами к ChatGPT! Без единой строчки кода написанной руками!

Получи запись прямо сейчас!

А еще у нас крутые интенсивы на которых ученики пишут собственные нейронки без опыта программирования - это тоже Бесплатно!
inspect добро пожаловать за кулисы

Модуль inspect пригодится вам для использования того, что происходит за кулисами в Python. Вы так же можете вызывать его методы в них же!

Снизу пригодится метод inspect.getsource() для вывода его собственного исходного кода. Еще используется метод inspect.getmodule() для вывода модуля, в котором его утвердили.
Начните знакомство с Python на бесплатном буткемпе! Это удобный мини-курс для тех, кто хочет узнать о разных направлениях Python-разработки: вы на практике познакомитесь с задачами разработчиков и поймёте, ваша ли это профессия. Научитесь создавать полезные приложения для заработка или решения личных задач. Для 200 первых участников буткемп доступен бесплатно: https://epic.st/FNHiPQ

Кому будет полезен буткемп:
— тем, кто хочет попасть в IT, но сомневается, что им подойдёт эта сфера;
— тем, кто уже знает основы Python и хочет дополнить базовые знания крутой практикой;
— тем, кто хочет карьерных перемен и развития в новой профессии.

Спикер — Анастасия Борнева. Руководитель направления по исследованию данных в Сбере. Опыт в программировании более 12 лет. С 2018 года — эксперт по автоматизации процессов с помощью искусственного интеллекта в Сбере.

Что будете делать:

— разберёте базовый синтаксис языка;
— создадите бота для Telegram, который умеет переводить голос в текст;
— сделаете бота умнее: «научите» его обрабатывать фотографии;
— узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы;
— напишете сайт с помощью инструмента Flask.

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

Все участники получат в подарок полезные материалы с чек-листами, гайдами, скринкастами и другими бонусами.

Участвуйте в буткемпе уже сейчас!
map - встроенная поддержка функционального программирования

В Python есть отличная особенность. Один из самых важных функций является функция map(), именно в сочетании с лямбда-функциями

Здесь map() применяет легкую лямбда-функцию на всех элементах x и возвращает объект map, который можно преобразовать в какой-нибудь итерируемый объект таких же как списки или кортежи
Попробуйте 6 востребованных IT-профессий на интенсиве от SkyPro

За три часа интенсива разберем шесть современных профессий

— Опробуете себя в роли Аналитика, Дизайнера, Разработчика или Тестировщика ПО
— Вживую пообщаетесь с экспертами в своей профессии и лучше разберетесь в ее тонкостях
— Поймете как устроена IT сфера и поймете какая профессия подходит именно вам

Дата старта 4 мая в 19:00 по MSK. Количество бесплатных мест ограничено. Регистрация: https://go.redav.online/ab4ec5a6612a7060?erid=LdtCKBHZy
pprint - Стандартная функция Python

Print() делает своё дело. Но если попытаться вывести большой вложенный объект, результат будет выглядеть не так уж и приятно.

Тут на помощь приходит модуль из стандартной библиотеки pprint (pretty print). С его помощью можно выводить объекты со сложной структурой в читабельном виде.
Пройдите бесплатный тест на уровень английского языка от Skillbox Английский и получите возможность записаться на бесплатный вводный урок

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

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

Тест не требует никаких затрат, регистрироваться и вводить email не нужно. Пройти тест https://go.redav.online/cb620373e2a9b7f0?erid=LdtCKJgAT
Виртуальные среды

И так к нашему счастью, в Python есть поддержка виртуальных сред, которые позволяют взять лучшее от двух миров.

Так же вы теперь можете иметь разные независимые версии Python на одной машине
uuid - Стандартный модуль

Быстрый и простой способ сгенерировать UUID.

Существует более 2¹²² возможных UUID. Это более 5 ундециллионов или 5,000,000,000,000,000,000,000,000,000,000,000,000.

При наличии триллиона UUID вероятность того, что среди них есть дубликат, гораздо меньше, чем один к миллиарду.

Вполне недурно для двух строк кода.
У языка программирования Python много возможностей. Хотите узнать больше? Попробуйте свои силы на бесплатном онлайн-интенсиве Skillbox с 4 по 6 мая в 21:00 по московскому времени.


Успейте записаться и получить статью «Экспекто Питонум: 10 заклинаний на змеином языке» при регистрации. В ней — полезные скрипты на Python: https://epic.st/bIAK7l

За 3 дня вы:
✔️ изучите основы программирования на Python;
✔️ разработаете сервер для прослушивания подключений;
✔️ научитесь программировать клиентскую часть для подключения и передачи сообщений;
✔️ поработаете с библиотеками PyQT, Kivy, wxWidgets, Тkinter;
✔️ напишете мессенджер на Python.

💬 Спикер интенсива — старший разработчик МТС-Диджитал Алексей Коновалов. Он также ведёт личный проект по парсингу сайта и анализу данных. Алексей даст советы и рекомендации, ответит на вопросы.

🎁 Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.