Задача:
Напиши функцию, которая будет возвращать заданное число в развернутом виде.
Пример:
#задачник
@python_practics
Напиши функцию, которая будет возвращать заданное число в развернутом виде.
Пример:
12 --> "10 + 2"
45 --> "40 + 5"
70304 --> "70000 + 300 + 4"
#задачник
@python_practics
❤3👍2
Получение уникальных элементов списка с сохранением порядка
Используем множество для отслеживания уже добавленных элементов, чтобы сохранить порядок.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Используем множество для отслеживания уже добавленных элементов, чтобы сохранить порядок.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍3
Внимание! - Вопрос!
Что такое RPC?
Удалённый вызов процедур, реже Вызов удалённых процедур (от англ. Remote Procedure Call, RPC) — класс технологий, позволяющих компьютерным программам вызывать функции или процедуры в другом адресном пространстве (на удалённых компьютерах, либо в независимой сторонней системе на том же устройстве). Обычно реализация RPC-технологии включает в себя два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур, для необъектных RPC). На транспортном уровне RPC используют в основном протоколы TCP и UDP, однако, некоторые построены на основе HTTP (что нарушает архитектуру ISO/OSI, так как HTTP — изначально не транспортный протокол).
#вопросы_из_собеседований
@python_practics
Что такое RPC?
#вопросы_из_собеседований
@python_practics
👍1
SageMath
SageMath — достойная опенсорсная альтернатива таким вычислительным системам, как Magma, Maple, Mathematica и Matlab.
Особенности SageMath:
• Библиотека включает более 100 пакетов с открытым исходным кодом, таких как NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R.
• Унифицированный интерфейс.
• SageMath можно использовать для изучения элементарной и продвинутой, чистой и прикладной математики.
• Пользовательский интерфейс представляет собой блокнот в веб-браузере или командную строку.
Подробнее👇
#фреймворки_библиотеки
@python_practics
SageMath — достойная опенсорсная альтернатива таким вычислительным системам, как Magma, Maple, Mathematica и Matlab.
Особенности SageMath:
• Библиотека включает более 100 пакетов с открытым исходным кодом, таких как NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R.
• Унифицированный интерфейс.
• SageMath можно использовать для изучения элементарной и продвинутой, чистой и прикладной математики.
• Пользовательский интерфейс представляет собой блокнот в веб-браузере или командную строку.
Подробнее👇
#фреймворки_библиотеки
@python_practics
❤1👍1
Получение списка файлов в директории
Использует os.listdir() для получения списка файлов и папок в текущей директории.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Использует os.listdir() для получения списка файлов и папок в текущей директории.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍5🔥2
Bright Data запустила платформу для массового сбора данных с любых сайтов: теперь можно строить пайплайны для ИИ и BI без лишней рутины
Bright Data представила масштабируемую платформу для сбора публичных веб-данных с любых сайтов в реальном времени и в историческом разрезе, готовую к использованию в пайплайнах ИИ и BI. Платформа позволяет мгновенно развернуть инфраструктуру для сбора данных в любых масштабах — от точечных скриптов до доставки готовых датасетов без кода.
Подробнее👇
#статьи
@python_practics
Bright Data представила масштабируемую платформу для сбора публичных веб-данных с любых сайтов в реальном времени и в историческом разрезе, готовую к использованию в пайплайнах ИИ и BI. Платформа позволяет мгновенно развернуть инфраструктуру для сбора данных в любых масштабах — от точечных скриптов до доставки готовых датасетов без кода.
Подробнее👇
#статьи
@python_practics
👍2
MySQL Crash Course, 2nd Edition
Чему вы научитесь:
• Основам работы с MySQL и структурами баз данных;
• Созданию оптимизированных SQL-запросов;
• Администрированию и настройке производительности MySQL;
• Обеспечению безопасности и резервному копированию баз данных;
• Интеграции MySQL с различными приложениями.
"MySQL Crash Course" предоставит быстрое и эффективное введение в работу с MySQL, охватывая все необходимые аспекты для практического использования этой популярной СУБД.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Основам работы с MySQL и структурами баз данных;
• Созданию оптимизированных SQL-запросов;
• Администрированию и настройке производительности MySQL;
• Обеспечению безопасности и резервному копированию баз данных;
• Интеграции MySQL с различными приложениями.
"MySQL Crash Course" предоставит быстрое и эффективное введение в работу с MySQL, охватывая все необходимые аспекты для практического использования этой популярной СУБД.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍2
Какие метод перегрузки операций можно использовать для поддержки итерации в классах?
Anonymous Quiz
18%
__add__, __setitem__
19%
__next__, __del__
63%
__getitem__, __iter__
👍7
Техлиды и продуктовые менеджеры — всё? Зачем нужны Technical Owner и Unit-лид в IT-командах
Почему роли техлидов и продакт-менеджеров больше не справляются с вызовами IT-бизнеса и какие задачи решают Technical Owner и Unit-лид в командах.
Подробнее👇
#статьи
@python_practics
Почему роли техлидов и продакт-менеджеров больше не справляются с вызовами IT-бизнеса и какие задачи решают Technical Owner и Unit-лид в командах.
Подробнее👇
#статьи
@python_practics
👍2
Внимание! - Вопрос!
Что такое gRPC?
gRPC — это высокопроизводительный фреймворк разработанный компанией Google для вызов удаленных процедур (RPC), работает поверх HTTP/2. gRPC простой в использовании, отлично подходит для создания распределенных систем (микросервисов) и API. Имеет встроенную поддержку для балансировки нагрузки, трассировки, аутентификации и проверки жизнеспособности сервисов. Есть возможность создавать клиентские библиотеки для работы с бэкендом на 10 языках. Высокая производительность достигается за счет использования протокола HTTP/2 и Protocol Buffers.
#вопросы_из_собеседований
@python_practics
Что такое gRPC?
gRPC — это высокопроизводительный фреймворк разработанный компанией Google для вызов удаленных процедур (RPC), работает поверх HTTP/2. gRPC простой в использовании, отлично подходит для создания распределенных систем (микросервисов) и API. Имеет встроенную поддержку для балансировки нагрузки, трассировки, аутентификации и проверки жизнеспособности сервисов. Есть возможность создавать клиентские библиотеки для работы с бэкендом на 10 языках. Высокая производительность достигается за счет использования протокола HTTP/2 и Protocol Buffers.
#вопросы_из_собеседований
@python_practics
👍4