python_practics
5.77K subscribers
1.77K photos
197 videos
113 files
47 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Игра про зомби на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍3
Задача:

Напиши функцию, которая будет возвращать заданное число в развернутом виде.

Пример:


   12 --> "10 + 2"
45 --> "40 + 5"
70304 --> "70000 + 300 + 4"


#задачник

@python_practics
3👍2
Получение уникальных элементов списка с сохранением порядка

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

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍3
Ставь 👍 если было полезно

#теория_python

@python_practics
👍4👎1
Внимание! - Вопрос!

Что такое RPC?

Удалённый вызов процедур, реже Вызов удалённых процедур (от англ. Remote Procedure Call, RPC) — класс технологий, позволяющих компьютерным программам вызывать функции или процедуры в другом адресном пространстве (на удалённых компьютерах, либо в независимой сторонней системе на том же устройстве). Обычно реализация RPC-технологии включает в себя два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур, для необъектных RPC). На транспортном уровне RPC используют в основном протоколы TCP и UDP, однако, некоторые построены на основе HTTP (что нарушает архитектуру ISO/OSI, так как HTTP — изначально не транспортный протокол).

#вопросы_из_собеседований

@python_practics
👍1
SageMath

SageMath — достойная опенсорсная альтернатива таким вычислительным системам, как Magma, Maple, Mathematica и Matlab.

Особенности SageMath:

• Библиотека включает более 100 пакетов с открытым исходным кодом, таких как NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R.
• Унифицированный интерфейс.
• SageMath можно использовать для изучения элементарной и продвинутой, чистой и прикладной математики.
• Пользовательский интерфейс представляет собой блокнот в веб-браузере или командную строку.

Подробнее👇

#фреймворки_библиотеки

@python_practics
1👍1
Получение списка файлов в директории

Использует os.listdir() для получения списка файлов и папок в текущей директории.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍5🔥2
Bright Data запустила платформу для массового сбора данных с любых сайтов: теперь можно строить пайплайны для ИИ и BI без лишней рутины

Bright Data представила масштабируемую платформу для сбора публичных веб-данных с любых сайтов в реальном времени и в историческом разрезе, готовую к использованию в пайплайнах ИИ и BI. Платформа позволяет мгновенно развернуть инфраструктуру для сбора данных в любых масштабах — от точечных скриптов до доставки готовых датасетов без кода.

Подробнее👇

#статьи

@python_practics
👍2
MySQL Crash Course, 2nd Edition

Чему вы научитесь:

• Основам работы с MySQL и структурами баз данных;
• Созданию оптимизированных SQL-запросов;
• Администрированию и настройке производительности MySQL;
• Обеспечению безопасности и резервному копированию баз данных;
• Интеграции MySQL с различными приложениями.

"MySQL Crash Course" предоставит быстрое и эффективное введение в работу с MySQL, охватывая все необходимые аспекты для практического использования этой популярной СУБД.

Книга в формате pdf👇

#курсы_книги

@python_practics
👍2
Ставь 👍 если было полезно

#теория_python

@python_practics
👍5
Какие метод перегрузки операций можно использовать для поддержки итерации в классах?
Anonymous Quiz
18%
__add__, __setitem__
19%
__next__, __del__
63%
__getitem__, __iter__
👍7
Техлиды и продуктовые менеджеры — всё? Зачем нужны Technical Owner и Unit-лид в IT-командах

Почему роли техлидов и продакт-менеджеров больше не справляются с вызовами IT-бизнеса и какие задачи решают Technical Owner и Unit-лид в командах.

Подробнее👇

#статьи

@python_practics
👍2
Внимание! - Вопрос!

Что такое gRPC?

gRPC — это высокопроизводительный фреймворк разработанный компанией Google для вызов удаленных процедур (RPC), работает поверх HTTP/2. gRPC простой в использовании, отлично подходит для создания распределенных систем (микросервисов) и API. Имеет встроенную поддержку для балансировки нагрузки, трассировки, аутентификации и проверки жизнеспособности сервисов. Есть возможность создавать клиентские библиотеки для работы с бэкендом на 10 языках. Высокая производительность достигается за счет использования протокола HTTP/2 и Protocol Buffers.

#вопросы_из_собеседований

@python_practics
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Монополия на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍3