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
This media is not supported in your browser
VIEW IN TELEGRAM
Гипотеза Коллатца (3x+1) на Python

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

#sandbox

@python_practics
👍4
Задача:

Завершите решение так, чтобы оно разделило строку на пары из двух символов. Если строка содержит нечетное количество символов, то следует заменить пропущенный второй символ в последней паре символом подчеркивания ('_').

Пример:


'abc' => ['ab', 'c_']
'abcdef' => ['ab', 'cd', 'ef']

#задачник

@python_practics
👍21
10000+ страниц заметок по программированию (БЕСПЛАТНО)

🔥 SQL
@заметки_программиста/SQL/

👩‍💻 Python
@заметки_программиста/Python/

👩‍💻 Git
@заметки_программиста/Git/

➡️Возможно еще не поздно, зарегистрируйтесь, пока не стало слишком поздно!
Please open Telegram to view this post
VIEW IN TELEGRAM
Чтение файла построчно

Этот фрагмент открывает файл и считывает его построчно, используя цикл for. Оператор with гарантирует, что файл будет должным образом закрыт после чтения. strip() удаляет все лишние пробелы или символы новой строки из каждой строки.

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

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

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

#теория_python

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

Что такое множество?

Множество – это неупорядоченная коллекция хешируемых объектов, которые не повторяются. В множествах нет понятия позиции элемента. Соответственно, они не поддерживают индексацию и срезы. Встроенные классы множеств: set (изменяемое множество), frozenset (неизменяемое множество).

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

@python_practics
👍4
RAMP

RAMP — это библиотека Python, которая используется для быстрого прототипирования моделей машинного обучения.

RAMP предоставляет простой декларативный синтаксис для изучения функций, алгоритмов и преобразований. Это лёгкий фреймворк машинного обучения на основе pandas, который можно без проблем использовать с существующими инструментами машинного обучения и статистики Python.

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

Подробнее👇

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

@python_practics
👍41
Запись в файл

Мы открываем файл для записи, используя режим 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