#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from HABR FEED + OPENNET
Где используется python (разбор его направлений)
https://habr.com/ru/post/540028/?utm_source=habrahabr&utm_medium=rss&utm_campaign=540028
Tags: Python, Изучение языков, python, datascience, изучение языков
Author bakotin #habr
Forwarded from HABR FEED + OPENNET
PHP или Python, что лучше учить
https://habr.com/ru/post/540024/?utm_source=habrahabr&utm_medium=rss&utm_campaign=540024
Tags: PHP, Python, Карьера в IT-индустрии, Изучение языков, php, python
Author bakotin #habr
Forwarded from Alexey Sumin
А вот ответ на первый вопрос: https://www.aeracode.org/2018/02/19/python-async-simplified/
наслаждайся)
Мнение: ООП в Python в основном бессмысленно.

https://proglib.io/w/e307b917
Clean Code in Python (2021)
Автор: Mariano Anaya
Количество страниц: 422

Язык Python широко распространен во многих областях, таких как создание программного обеспечения, системное администрирование и обработка данных. Опытные профессионалы во всех областях сталкиваются с проблемами дезорганизации, плохой читаемости и низкой тестируемости из-за неструктурированного кода. Благодаря обновленному коду и пересмотренному контенту, согласованному с новыми функциями Python 3.9, второе издание данной книги предоставит вам все инструменты, необходимые для преодоления препятствий и успешного управления вашими проектами.

Скачать книгу
Forwarded from Инжиниринг Данных (Dmitry Anoshin)
Хорошая книга, наверно в pdf появится скоро.
📌🐍Функции map(), filter() и reduce() используют, чтобы привнести в Python немного функционального программирования.
Все три из них являются удобными функциями, которые можно заменить на списки или циклы, но они
обеспечивают более элегантный и краткий подход к некоторым задачам.

1. map() -Функция map перебираeт все элементы в данном итеративном объекте и выполняeт функцию, которую мы передали в качестве аргумента для каждого из них.

2. reduce() - reduce работает иначе, чем map () и filter(). Он не возвращает новый список, основанный на функции и итерации, которые мы передали.
Вместо этого он возвращает одно значение.

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

Примеры сможете найти ниже.🚀
Forwarded from Pavel Klemenkov
PEP 634 одобрили. С версии 3.10 в питошу pattern matching завезут. Ну все, конец скалки в спарке
❗️Прокачивайте навыки Python-разработки на практичных задачах и получайте эксклюзивные навыки в тесной работе с экспертами! Первый шаг вы сделаете уже сегодня, 9 февраля, на демо-занятии «Фреймворкирование и метаклассы» с Игорем Финковским.

Что будет на занятии? Как однажды сказал Гуру Питона Тим Питерс, метаклассы это глубокая магия, о которой 99% пользователей даже не нужно задумываться. Если вы думаете, нужно ли вам их использовать — вам не нужно (люди, которым они реально нужны, точно знают, зачем они им, и не нуждаются в объяснениях, почему).

Если вам всё еще не нужно, а просто интересно, то приходите. Демо-урок входит в программу онлайн-курса «Python Developer. Professional».

👉Используйте возможность получить ценные знания и познакомиться с преподавателем. Для регистрации на занятие пройдите вступительный тест: https://otus.pw/rgSA/
🐍 Как в Python применяются вложенные функции

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

https://proglib.io/sh/Vv0u8i3UzT
Forwarded from HABR FEED + OPENNET
#opennet Утверждено добавление в Python операторов для сопоставления с образцом
https://www.opennet.ru/opennews/art.shtml?num=54563
Руководящий совет проекта Python утвердил добавление в язык операторов для сопоставления с образцом (match и case). Поддержка новых операторов появится в выпуске Python 3.10. Новые операторы "match" и "case" позволят улучшить читаемость кода, упростят сопоставление произвольных Python-объектов и отладку, а также повысят надёжность кода благодаря возможности расширенной статической проверки типов.