python_practics
5.74K subscribers
1.82K photos
202 videos
116 files
50 links
Python - обучающие материалы, полезные советы и статьи.

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Внимание! - Вопрос!

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

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

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

@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
«Я знаю Python»: российский нейроимплант с ИИ позволил крысе ответить на сотни научных вопросов

Российская биотех-лаборатория Neiry и ученые МГУ разработали нейроимплант с искусственным интеллектом, который позволил крысе отвечать на сотни научных вопросов, включая темы по Python.

Подробнее👇

#статьи

@python_practics
👍10👎2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Pov: накидали дополнительных задач перед выходными

#мемчики

@python_practics
👍6👎1
How to use GitHub for Beginners: Coding Confidence (2023)

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

• Основам использования GitHub для управления кодом;
• Созданию, клонированию и коммитам в репозиториях GitHub;
• Работе с ветками и разрешению конфликтов при слиянии;
• Управлению и контролю версий проекта;
• Взаимодействию с командой через функции GitHub, такие как pull requests и issues.

"How to use GitHub for Beginners" — это доступное руководство для новичков, которое охватывает базовые и промежуточные аспекты работы с GitHub. Книга поможет вам уверенно управлять своим кодом, сотрудничать с коллегами и развить навыки контроля версий, полезные для разработки программного обеспечения.

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

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

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

#теория_python

@python_practics
👍10
Django vs FastAPI в 2025 году: какой фреймворк выбрать?

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

Подробнее👇

#статьи

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

Что возвращает метод items?

Объекты, возвращаемые методами items(), keys() и values() (viewitems(), viewkeys(), viewvalues() в Python 2.7) – это объекты представления словаря. Они предоставляют динамическое представление элементов словаря, то есть изменения данного словаря автоматически отображаются и на этих объектах.

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

@python_practics
👍3