Python | Программирование
8.98K subscribers
2.51K photos
7 videos
141 files
2.09K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
Download Telegram
📌 Что такое PEP?

Python Enhancement Proposals — предложения по улучшению Python. Самый лучший источник знаний по этому языку.

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

Самым популярным представителем PEP является PEP 8 — правила по оформлению кода, написанного на Python.

Вот ещё несколько PEP'ов, которые можно почитать: PEP 343 (with), PEP 557 (dataclasses). Все можно найти на PEP 0.

#урок
6👍2
Бесплатные IT-курсы, которые не стыдно положить в закладки 👇

На канале Lab IT уже выложены:
● Симулятор SQL — практика как у настоящего аналитика
● Roadmap Python backend: от нуля до Junior
● Полное руководство по Python (87 уроков, 30+ часов)
● Курсы по DevOps, Docker, Git и Linux
● Подготовка к собеседованиям Java / QA

И так — каждую неделю. Без воды, без «войти в IT за 3 дня».
📂 Подписаться: https://t.me/+Em0WHNORbUY3ZGQy
Please open Telegram to view this post
VIEW IN TELEGRAM
1
📌 Упрощаем работу с JSON

Это хорошо, когда у вас небольшой JSON с данными о статусе и сообщением, но как быть программистам с миллионным вложением? JMESPath

Установка:
pip install jmespath

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

👨‍💻 Урок по языку

📕 Документация по модулю

#урок
5🔥2
🔍Тестовое собеседование на Middle Python с разработчиком из Яндекса завтра вечером

Уже завтра вечером в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.

Как это будет:
📂 Хачатур, старший разработчик в Яндексе, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Хачатур будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Хачатуру

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot

Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
📌 from typing import TypedDict

Новинка в Python 3.8, она позволяет давать аннотации словарям. Это очень удобно, поскольку IDE сразу предлагает ключи, а Python проверяет соответствие типов.

Важной особенностью является то, что в объекте не может быть ключей, которые не определены в классе (иначе выдаст предупреждение).

📕 PEP 589

#урок
5👍2
🧩 В каких сферах стоит использовать Python

• Язык программирования Python действительно универсален. Он применим во многих сферах информационных технологий, разработки и программирования.

🧷 https://itproger.com/news/v-kakih-sferah-stoit-ispolzovat-python

#Статья
5👍2
📌 Избавляемся от отступов в многострочных строках

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

Мы можем пойти двумя путями: полностью убрать отступы, что сделает код некрасивым, или использовать textwrap.dedent().

📕 Документация

#урок
3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
1