fa
Feedback
Python | Программирование

Python | Программирование

رفتن به کانال در Telegram

Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr

نمایش بیشتر
8 921
مشترکین
-724 ساعت
-217 روز
-4530 روز
آرشیو پست ها
Что такое Python и почему вы захотите его изучить? • Как думаешь, какой язык программирования сейчас самый популярный? Если п
Что такое Python и почему вы захотите его изучить? • Как думаешь, какой язык программирования сейчас самый популярный? Если погуглить, то окажется, что это Python. А почему так, основы питона и какие зарплаты получают пайтон программисты сейчас расскажем и покажем. 🧷 https://youtu.be/MunPNYumw6M #Видео

📌 contextvars — недооценённая возможность Python Этот модуль позволяет нам передавать данные между функциями. Это, можно так
📌 contextvars — недооценённая возможность Python Этот модуль позволяет нам передавать данные между функциями. Это, можно так выразиться, локальное хранилище, в которое можно что-то положить и потом вытащить. То есть вы задаёте значение и сохраняете его в contextvars и создаёте дочернюю функцию на обработку. Когда наступит время, она возьмёт нужную информацию из контекста. К сожалению, у модуля скудная документация, так что самым пытливым придётся читать PEP. Доступно с Python 3.7 #урок

X-MAS HACK 2022 — время исполнения желаний Если ты кодишь – тебя ждут в секции «Хакатон» с кейсами от IT-компаний. А если ты
X-MAS HACK 2022 — время исполнения желаний Если ты кодишь – тебя ждут в секции «Хакатон» с кейсами от IT-компаний. А если ты настоящая машина по генерации идей — тебя ждут в секции «Идеатон», где ты сможешь предложить самые смелые идеи для бизнеса! Даты хакатона: 15–18 декабря 2022 года Дедлайн регистрации: 12 декабря 23:59 Регистрация и подробности: •‎ Хакатон — https://clck.ru/32pHmR •‎ Идеатон — https://clck.ru/32pHkx Создавай команду или подавай личную заявку, а организаторы найдут для тебя крутую команду! Регистрируйся, решай новогодний кейс, заводи знакомства, перенимай опыт от топовых экспертов, стань частью X-MAS HACK! И, кто знает... Возможно, именно ты заберешь главные призы! •‎ Призовой фонд — 1.700.000 рублей! •‌‎ Новогодний мерч, подарки от партнеров и сертификаты. •‎ Менторская поддержка от топовых экспертов. •‎ Мастер-классы, лайфхаки и много полезных знакомств.

🧩 Что не нужно делать при помощи Python • Несмотря на масштабное использование Python в разных сферах IT, он все же не являе
🧩 Что не нужно делать при помощи Python • Несмотря на масштабное использование Python в разных сферах IT, он все же не является идеальным решением для некоторых задач. Есть более подходящие ЯП для реализации следующих процессов. 🧷 https://itproger.com/news/chto-ne-nuzhno-delat-pri-pomoshti-python #Статья

📌 Избавляемся от отступов в многострочных строках Если вы уже использовали тройные кавычки в своём проекте, то знаете, что у
📌 Избавляемся от отступов в многострочных строках Если вы уже использовали тройные кавычки в своём проекте, то знаете, что у них серьёзные проблемы с отступами. То, что мы делаем для красоты, остаётся в проекте. Мы можем пойти двумя путями: полностью убрать отступы, что сделает код некрасивым, или использовать textwrap.dedent(). 📕 Документация #урок

🧩 В каких сферах стоит использовать Python • Язык программирования Python действительно универсален. Он применим во многих с
🧩 В каких сферах стоит использовать Python • Язык программирования Python действительно универсален. Он применим во многих сферах информационных технологий, разработки и программирования. 🧷 https://itproger.com/news/v-kakih-sferah-stoit-ispolzovat-python #Статья

📌 from typing import TypedDict Новинка в Python 3.8, она позволяет давать аннотации словарям. Это очень удобно, поскольку ID
📌 from typing import TypedDict Новинка в Python 3.8, она позволяет давать аннотации словарям. Это очень удобно, поскольку IDE сразу предлагает ключи, а Python проверяет соответствие типов. Важно особенностью является то, что в объекте не может быть ключей, которые не определены в классе (иначе выдаст предупреждение). 📕 PEP 589 #урок

📌 Упрощаем работу с JSON Это хорошо, когда у вас небольшой JSON с данными о статусе и сообщением, но как быть программистам
📌 Упрощаем работу с JSON Это хорошо, когда у вас небольшой JSON с данными о статусе и сообщением, но как быть программистам с миллионным вложением? JMESPath Установка: pip install jmespath Это не фича питона, это отдельный язык который используется для обработки данных в JSON. Вы можете искать, сортировать, считать значения. 👨‍💻 Урок по языку 📕 Документация по модулю #урок

📌 Что такое PEP? Python Enhancement Proposals — предложения по улучшению Python. Самый лучший источник знаний по этому языку
📌 Что такое PEP? Python Enhancement Proposals — предложения по улучшению Python. Самый лучший источник знаний по этому языку. Здесь описываются не только предложения, как улучшить Python, но и как сам по себе работает этот язык. Самым популярным представителем PEP является PEP 8 — правила по оформлению кода, написанного на Python. Вот ещё несколько PEP'ов, которые можно почитать: PEP 343 (with), PEP 557 (dataclasses). Все можно найти на PEP 0. #урок

📌 else в цикле Да-да, else есть и у циклов. Этот блок существует и выполняется только если цикл завершил свою работу без выз
📌 else в цикле Да-да, else есть и у циклов. Этот блок существует и выполняется только если цикл завершил свою работу без вызова break. Если на пути цикл встретит continue или появится ошибка, то код из else всё равно выполнится. Так удобно выполнять код до первого "исключения" в логике. 📕 Документация #урок

Привет, это команда Тинькофф 💡 Наше большое Java-комьюнити решает крутые задачи — создает высоконагруженные сервисы для 27 м
Привет, это команда Тинькофф 💡 Наше большое Java-комьюнити решает крутые задачи — создает высоконагруженные сервисы для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду Java-разработчиков с опытом от трех лет! Работать с нами значит: — не ограничивать свои скиллы и вводить в сервисы новые фичи; — делать жизнь миллионов людей удобнее и технологичней; — расти в грейде по скиллам, а не по стажу в компании; — становиться заметным в Java-комьюнити. А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей. Откликнуться и узнать подробнее о Java-команде Тинькофф: https://o.tinkoff.ru/java_kotlin.prof

📌 Учим приложения общаться друг с другом Как-то приложения должны делится информацией илля этого есть прекрасный фреймворк -
📌 Учим приложения общаться друг с другом Как-то приложения должны делится информацией илля этого есть прекрасный фреймворк - hug. Он быстро создаёт API, с помощью которого можно взаимодействовать с приложением. Установка: pip3 install hug С его помощью можно быстро написать API для браузера (HTTP) или терминала (CLI). Также он считается самым простым фреймворком для создания оболочки взаимодействия пользователя с приложением. Всё очень легко, копируем пример с официального сайта и запускаем с помощью hug -f file.py. Потом открываем браузер и переходим по http://127.0.0.1:8000/echo. #урок

Repost from CodeCamp
Крутейшая шпаргалка для Python-разработчика начального и среднего уровня: внутри основные инструменты работы, модули, преобра
+1
Крутейшая шпаргалка для Python-разработчика начального и среднего уровня: внутри основные инструменты работы, модули, преобразование, контейнеры, условные операторы и т.д. Если нужно в хорошем разрешении, вот тут можно скачать PDF.

Что быстрее, [] или list()? Спойлер: [] быстрее чем вызов функции На этот вопрос ответит timeit — модуль, замеряющий время вы
Что быстрее, [] или list()? Спойлер: [] быстрее чем вызов функции На этот вопрос ответит timeit — модуль, замеряющий время выполнения определённых команд. Она в разы лучше, чем измерение с помощью time, поскольку позволяет точнее просчитать результат. Кстати, подробнее ответ на вопрос из названия разбирается в этой статье. 📕 Документация #урок

📌 Парсим HTML Библиотек много, но лучшая из них — lxml. Основное её преимущество — она быстрая. Установка: pip install lxml
📌 Парсим HTML Библиотек много, но лучшая из них — lxml. Основное её преимущество — она быстрая. Установка: pip install lxml Если вы собираете работать с повреждёнными HTML/XML файлами, то выбирайте html5lib, эта библиотека медленная, но стабильная. Если же вам нужно быстренько взять какие-то данные с сайта, не раздумывая, выбирайте lxml. 🐙 GitHub #урок

📌 Замыкание Это когда вложенная функция обращается к переменной из внешней функции. Даже если внешняя функция уже выполнилас
📌 Замыкание Это когда вложенная функция обращается к переменной из внешней функции. Даже если внешняя функция уже выполнилась. Подобная штука часто используется в функциональном программировании. На её основе создано куча алгоритмов. Но это довольно требовательная операция, поэтому, если есть другой вариант решения задачи, используйте его. #урок

Repost from CodeCamp
Самое сложное в работе программиста — найти работу, ведь многие засыпаются на собеседовании на, казалось бы, простых вопросах. Если чувствуете, что на собеседовании вас могут «подушить» по Python, подготовиться поможет список популярных вопросов, которые рекрутёры чаще всего задают.

📌 Шпаргалка по NumPy #урок
📌 Шпаргалка по NumPy #урок

Top languages used in 2022. https://octoverse.github.com/2022/top-programming-languages #Статистика
Top languages used in 2022. https://octoverse.github.com/2022/top-programming-languages #Статистика

📌 Не бойтесь писать понятный код Раньше было страшным злодеянием взять и оставить 1000 * 60 * 60, сейчас же все компьютеры у
📌 Не бойтесь писать понятный код Раньше было страшным злодеянием взять и оставить 1000 * 60 * 60, сейчас же все компьютеры умные и могут просчитать выражение ещё до запуска приложения. Например, если у вас есть 355 дней в секундах, можно оставить 60 * 60 * 24 * 355, так человек быстрее поймёт, откуда взялось это число и что оно значит. В производительности ничего не потеряете, а код сделаете понятнее... Для себя через три месяца #урок