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

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Популярная ИИ-библиотека на Python — Ultralytics — заразилась криптомайнером

Популярная Python-библиотека Ultralytics заразилась криптомайнером. Вредоносный код обнаружен в версиях 8.3.41 и 8.3.42, что привело к риску для тысяч устройств.

Подробнее👇

#статьи

@python_practics
👍2
Five Lines of Code: How and When to Refactor

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

• Определению и улучшению проблемного кода в проектах;
• Применению лучших практик для чистого и понятного кода;
• Оптимизации кода без изменения функциональности;
• Оценке необходимости и моментов для рефакторинга;
• Стратегиям для предотвращения долгового кода и улучшения читаемости.

"Five Lines of Code" — это практическое руководство для тех, кто стремится улучшить свой код путем рефакторинга. Книга учит, как своевременно и эффективно поддерживать высокое качество кода, помогая разработчикам создавать надежные и масштабируемые приложения.

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

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

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

#теория_python

@python_practics
👍6
Как настроить аутентификацию в веб-приложениях на Django

Автор статьи рассмотрел основные способы настройки аутентификации: от входа и регистрации до работы с социальными сетями и кастомными моделями пользователей.

Подробнее👇

#статьи

@python_practics
👍2
Дорогие, подписчики!

С наступающим 2025 годом! Пусть в новом году ваши навыки программирования на Python будут так же остры, как дебаггер после кофеина! Пусть ваш код будет структурированным, как список кортежей, и эффективным, как поиск в словаре с хэш-функцией! Пусть ваши проекты будут успешными, как интеграция с API, и креативными, как декораторы! В общем, пусть 2025-й станет для вас годом безграничных возможностей и невероятных достижений в мире программирования на Python!

С наступающим! 🎉🐍

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

Можно ли извлечь элемент генератора по индексу?

Нет, будет ошибка. Генератор не поддерживает метод __getitem__.

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

@python_practics
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Car Race game на Python

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

#sandbox

@python_practics
👍3
Задача:

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

Пример:


[19, 5, 42, 2, 77], the output should be 7.

[10, 343445353, 3453445, 3453545353453] should return 3453455.


#задачник

@python_practics
👍2
Генерация случайных чисел

Этот фрагмент кода генерирует случайное целое число от 1 до 100 с помощью функции random.randint(), которая полезна в таких сценариях, как моделирование, игры или тестирование.

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

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

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

#теория_python

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

Как итерировать словарь по парам ключ-значение?

Метод словаря .items() возвращает генератор кортежей (key, value).


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

@python_practics
👍2
Caffe2

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

Подробнее👇

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

@python_practics
👍2