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

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Ряд Фибоначчи

Ряд Фибоначчи - это серия чисел, в которой каждое число (число Фибоначчи) является суммой двух предыдущих чисел. Простейший ряд Фибоначчи: 1, 1, 2, 3, 5, 8, 13 и т.д. Мы можем использовать создание списка и цикл for для создания ряда Фибоначчи в необходимом нам диапазоне.

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

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

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

#теория_python

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

Что такое каррирование?

Карринг — это преобразование функции от многих аргументов в набор функций, каждая из которых является функцией от одного аргумента. Мы можем передать часть аргументов в функцию и получить обратно функцию, ожидающую остальные аргументы. Это преобразование было введено М. Шейнфинкелем и Г. Фреге и получило свое название в честь Х. Карри.

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

@python_practics
👍3
YOLOv8

YOLOv8 — самый совершенный (на сегодня) и производительный представитель семейства моделей обнаружения объектов YOLO.

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

• Предназначен для таких задач CV, как обнаружение объектов, сегментация экземпляров и классификация изображений.
• Удобный API (командная строка + Python).
• Быстрее и точнее предыдущих версий.
• Поддерживает множество форматов экспорта.
• Модель может работать на обычных и графических процессорах.
• YOLOv8 обучена на датасете COCO.

Подробнее👇

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

@python_practics
👍4
Простое число

Простое число - это число, которое делится только само на себя и 1. например: 2,3,5,7 и т. Д. Чтобы сгенерировать простые числа в диапазоне, мы можем использовать функцию списка с фильтром и лямбда для генерации простых чисел.

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

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

@python_practics
👍5
Как читать чужой код и понимать его: гайд, как не разбить экран компьютера

Разбираться в чужом коде — очень крутой навык, поскольку в нем вы можете найти новые приемы и подходы, посмотреть на логику решения конкретной задачи (можете сравнивать со своей), плюс быстрее адаптироваться к процессам в компании.

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

Подробнее👇

#статьи

@python_practics
👍4
Modern Python Cookbook, 3rd Edition: 130+ updated recipes for modern Python 3.12 with new techniques and tools

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

• Использованию новых возможностей Python 3.12;
• Применению современных инструментов разработки;
• Оптимизации Python-кода для лучшей производительности;
• Работе с продвинутыми библиотеками и фреймворками;
• Созданию эффективных и элегантных решений на Python.

"Modern Python Cookbook" предоставит вам обширную коллекцию современных рецептов и техник программирования на Python.

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

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

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

#теория_python

@python_practics
👍112
Минцифры с 31 мая введет для айтишников аттестацию на Госуслугах

С 31 мая 2025 года в России заработает Национальная система подтверждения ИТ-компетенций. Это новая платформа, на которой айтишники смогут бесплатно пройти тестирование и получить официальный сертификат.
Сам эксперимент стартует 14 февраля 2025 года и продлится до конца 2026 года.

Подробнее👇

#статьи

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

Что такое функциональное программирование?

Функциональное программирование – раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании). Противопоставляется парадигме императивного программирования, которая описывает процесс вычислений как последовательное изменение состояний (в значении, подобном таковому в теории автоматов).

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

@python_practics
👍4🔥1🤔1