Python | Программирование
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
Ko'proq ko'rsatish10 465
Obunachilar
Ma'lumot yo'q24 soatlar
-197 kunlar
-5130 kunlar
- Kanalning o'sishi
- Post qamrovi
- ER - jalb qilish nisbati
Ma'lumot yuklanmoqda...
Obunachilar o'sish tezligi
Ma'lumot yuklanmoqda...
Photo unavailableShow in Telegram
📌 from typing import TypedDict
Новинка в Python 3.8, она позволяет давать аннотации словарям. Это очень удобно, поскольку IDE сразу предлагает ключи, а Python проверяет соответствие типов.
Важной особенностью является то, что в объекте не может быть ключей, которые не определены в классе (иначе выдаст предупреждение).
📕 PEP 589
#урок👍 4❤ 1
Photo unavailableShow in Telegram
🧩 В каких сферах стоит использовать Python
• Язык программирования Python действительно универсален. Он применим во многих сферах информационных технологий, разработки и программирования.
🧷 https://itproger.com/news/v-kakih-sferah-stoit-ispolzovat-python
#Статья
❤🔥 4❤ 1
Photo unavailableShow in Telegram
📌 Избавляемся от отступов в многострочных строках
Если вы уже использовали тройные кавычки в своём проекте, то знаете, что у них серьёзные проблемы с отступами. То, что мы делаем для красоты, остаётся в проекте.
Мы можем пойти двумя путями: полностью убрать отступы, что сделает код некрасивым, или использовать
textwrap.dedent()
.
📕 Документация
#урок👍 5❤🔥 1❤ 1
Photo unavailableShow in Telegram
🧩 Что не нужно делать при помощи Python
• Несмотря на масштабное использование Python в разных сферах IT, он все же не является идеальным решением для некоторых задач. Есть более подходящие ЯП для реализации следующих процессов.
🧷 https://itproger.com/news/chto-ne-nuzhno-delat-pri-pomoshti-python
#Статья
👍 6🥱 2
Photo unavailableShow in Telegram
📌 contextvars — недооценённая возможность Python
Этот модуль позволяет нам передавать данные между функциями. Это, можно так выразиться, локальное хранилище, в которое можно что-то положить и потом вытащить.
То есть вы задаёте значение и сохраняете его в contextvars и создаёте дочернюю функцию на обработку. Когда наступит время, она возьмёт нужную информацию из контекста.
К сожалению, у модуля скудная документация, так что самым пытливым придётся читать PEP.
Доступно с Python 3.7
#урок
👍 5
Ребят, в начале или середине своего пути вам часто нужно искать качественные ресурсы и инструменты для обучения.
⚠️ Это экономит ваше время и помогает сосредоточиться на самом главном — освоении новых знаний и навыков.
Раньше приходилось рыскать по интернету в поисках нужного, но теперь есть специальный канал для этого: @roadmap_ready
У вас будет все под рукой, с полезными ресурсами, шпаргалками по разным языками программирования, ссылки на разные источники и без воды.
➡️ Так что подписываемся
👍 4
Ребят, в начале или середине своего пути вам часто нужно искать качественные ресурсы и инструменты для обучения.
⚠️ Это экономит ваше время и помогает сосредоточиться на самом главном — освоении новых знаний и навыков.
Раньше приходилось рыскать по интернету в поисках нужного, но теперь есть специальный канал для этого: @roadmap_ready
У вас будет все под рукой, с полезными ресурсами, шпаргалками по разным языками программирования, ссылки на разные источники и без воды.
➡️ Так что подписываемся
👍 1
Photo unavailableShow in Telegram
Что такое Python и почему вы захотите его изучить?
• Как думаешь, какой язык программирования сейчас самый популярный? Если погуглить, то окажется, что это Python. А почему так, основы питона и какие зарплаты получают пайтон программисты сейчас расскажем и покажем.
🧷 https://youtu.be/MunPNYumw6M
#Видео
👍 5
Photo unavailableShow in Telegram
📌 pytest — лучший фреймворк для теста
Тестировать код нужно обязательно. Есть даже отдельная методология — TDD, где ты сначала пишешь тесты, а потом только код. Лучшим решением в Python для этого будет pytest.
Почему лучшим? Потому что это самая популярная система, а значит по ней много уроков и вопросов с ответами на StackOverflow.
Ещё фреймворк довольно быстрый и простой в использовании. Несколько строчек и вы уже знаете, где у вас ошибка.
📕 Документация
#урок
👍 6❤ 1
Photo unavailableShow in Telegram
Курс Python для начинающих
• Обзор ускоренного курса Python
• Привет от Питона
• Базовые типы
• Преобразование между типами
• Ложные значения
• Выбор названий для переменных и констант
• Переменные и динамическая типизация
• Базовые типы копируются по значению
• Увеличение и уменьшение переменных
• Списки
• Tuples
• Словари
• Копирование по ссылке
• Наборы
• Итоги по типам контейнеров
• Установка и настройка Code Runner в VS Code
• Функции
• Позиционные аргументы
• Именованные аргументы
• Сбор всех аргументов в tuple
• Перебор значений с использованием цикла for...in
• Использование kwargs в функциях
• Описание функций
• Операторы сравнения
• Логический оператор and
• Оценка короткого замыкания
• Логический оператор or
• Логический оператор not
• Комбинация операторов и приоритет
• Условные инструкции if
• Форматирование строк
• Обработка ошибок с использованием try…except
• Модули Python
🧷 https://youtu.be/82DKIKRgAdw
#Видео
❤🔥 6👍 1
Boshqa reja tanlang
Joriy rejangiz faqat 5 ta kanal uchun analitika imkoniyatini beradi. Ko'proq olish uchun, iltimos, boshqa reja tanlang.