python_practics
5.29K subscribers
1.85K photos
205 videos
119 files
59 links
Python - обучающие материалы, полезные советы и статьи.

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Запись в файл

Мы открываем файл для записи, используя режим w. Если файл не существует, Python создает его. Метод write() добавляет содержимое в файл. Этот подход эффективен для ведения журнала или записи структурированного вывода.

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

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

@python_practics
👍10
Как использовать серверы Redis и Memcached для кэширования

Чтобы сайт или приложение загружались максимально быстро, данные рекомендуется кэшировать в оперативную память сервера. Сегодня рассмотрим вариант создания кэша с помощью Redis и Memcached.

Подробнее👇

#статьи

@python_practics
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Когда пытаешься расторгнуть договор с провайдером

#мемчики

@python_practics
🔥10👍1
Cloud and Edge Networking

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

• Основам облачных и пограничных вычислений;
• Конфигурации сетевых решений для облачных и edge-систем;
• Управлению и оптимизации сетевой архитектуры для малых и больших организаций;
• Интеграции edge-сетей с облачными инфраструктурами;
• Применению безопасности и масштабируемости в edge- и облачных сетях.

"Cloud and Edge Networking" охватывает фундаментальные и продвинутые концепции построения сетей в облачных и пограничных средах. Эта книга ориентирована на специалистов по сетевой архитектуре, желающих развить навыки создания и управления надежными, масштабируемыми сетями для современных облачных и edge-сервисов.

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

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

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

#теория_python

@python_practics
👍9
Go и Rust заменят Java и Python: на чем писать в 2025 году и дальше

А вы тоже заметили, что Go и Rust сейчас на слуху? Об этих языках говорят все больше, и это не удивительно, учитывая их возможности. Но могут ли они тягаться с Java и Python? В статье рассмотрим ключевые особенности и перспективы этих языков.

Подробнее👇

#статьи

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

Для чего применяются множества?

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

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

@python_practics
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Сапер на Python

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

#sandbox

@python_practics
👍4
Задача:

Ваша задача завершить функцию two older ages. В качестве аргумента она должна принимать массив чисел и возвращать два самых старших числа в массиве.

Пример:


[1, 2, 10, 8] --> [8, 10]
[1, 5, 87, 45, 8, 8] --> [45, 87]


#задачник

@python_practics
👍2
Фильтрация списка

В этом фрагменте создается новый список, содержащий только четные числа. Условие n% 2 == 0 выполняет поиск четных чисел, и Python создает новый список, содержащий эти числа.

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

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

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

#теория_python

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

Что такое отображение?

Отображение (mapping) – это объект-контейнер, который поддерживает произвольный доступ к элементам по ключам и описывает все методы, описанные в абстрактном базовом классе collections.Mapping (get(), items(), keys(), values()) или collections.MutableMapping (clear(), get(), items(), keys(), pop(), popitem(), setdefault(), update(), values()). К отображениям относятся классы dict, collections.defaultdict, collections.OrderedDict и collections.Counter.

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

@python_practics
👍21
Bob

Bob - это бесплатный инструментарий для обработки сигналов и машинного обучения, первоначально разработанный группой биометрии Исследовательского института Idiap в Швейцарии.

Инструментарий написан на смеси Python и C++ и предназначен для повышения эффективности и сокращения времени разработки. Он состоит из достаточно большого количества пакетов, реализующих инструменты для обработки изображений, аудио и видео, машинного обучения и распознавания образов.

Подробнее👇

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

@python_practics
👍52
Лямбда-функция для быстрого выполнения математических операций

Лямбда-функции - это функции, которые определяются как встроенные функции с использованием ключевого слова lambda. В этом примере полная функция не определена, а лямбда-функция просто добавляет два числа мгновенно.

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

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

@python_practics
👍9