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
Ставь 👍 если было полезно

#теория_python

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

Что делают StringIO и BytesIO?

Классы io.StringIO и io.BytesIO, представляют собой потоки для считывания и записи в строки или байтовые строки в памяти. Они могут быть использованы для того, чтобы использовать строки и байтовые строки в качестве текстовых и бинарных файлов.

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

@python_practics
👍3
OpenCV

Коммерческая библиотека компьютерного зрения и машинного обучения с открытым исходным кодом, в состав которой входит более 2500 высокооптимизированных алгоритмов. Это позволяет OpenCV выполнять практически любые задачи в сфере обработки изображений и видео, включая обнаружение и отслеживание объектов, распознавание лиц на фотографиях и видео.

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

• Кроссплатформенность и поддержка графических процессоров.
• Оптимизирована для коммерческих приложений CV и ML, работающих в реальном мире и в реальном времени.
• OpenCV изначально была написана на C++, что дает высокую производительность.
• Использует массивы Numpy для выполнения операций.
• Расширенное приложение для 3D-объектов.
• Отсутствие подробной документации и кодов обработки ошибок могут усложнить освоение библиотеки новичками.

Подробнее👇

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

@python_practics
👍4
Нахождение факториала

Факториал - это произведение целого числа и всех целых чисел в порядке перед ним.

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

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

@python_practics
👍8
Python 1.0.0 вышел 31 год назад: с чего всё начиналось

31 год назад, 27 января 1994 года, Гвидо ван Россум объявил о выпуске Python 1.0.0.

Тогда это был просто ещё один скриптовый язык, но с амбициозной целью — упростить программирование и сделать код более читаемым.

Python уже в первой версии предлагал ключевые особенности, которые позже сделали его одним из самых популярных языков в мире.

В числе главных преимуществ: объектно-ориентированный подход, автоматическое управление памятью, работа с ассоциативными массивами (словари), исключения и модули.

Подробнее👇

#статьи

@python_practics
👍62
Mastering TensorFlow 2.x: Implement Powerful Neural Nets across Structured, Unstructured datasets and Time Series Data

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

• Разработке нейронных сетей с TensorFlow 2.x;
• Обработке различных типов данных в глубоком обучении;
• Созданию моделей для временных рядов;
• Оптимизации и развертыванию моделей;
• Работе с продвинутыми архитектурами нейронных сетей.

"Mastering TensorFlow 2.x" поможет вам освоить современные техники глубокого обучения с использованием TensorFlow.

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

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

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

#теория_python

@python_practics
👍12
В каком порядке Python сканирует области видимости при поиске той или иной переменной?
Anonymous Quiz
44%
local - enclosing - global - built-in
34%
local - global - enclosing - built-in
23%
local - global - built-in - enclosing
👍5
Разработка игр для начинающих: с чего начать?

Сегодня создать свою игру может почти каждый, но у новичков в геймдеве неизбежно возникает множество вопросов. Какие инструменты использовать? Какую платформу выбрать? Какие навыки развивать в первую очередь? И, самое главное, как сделать игру, которая действительно понравится многим?

В этой статье авторы рассмотрели основные шаги и этапы в разработке, независимо от того, хотите вы создать игру «для себя» или для монетизации.

Подробнее👇

#статьи

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

Что такое функция высшего порядка?

Функция высшего порядка – функция, принимающая в качестве аргументов другие функции или возвращающая другую функцию в качестве результата. Основная идея состоит в том, что функции имеют тот же статус, что и другие объекты данных.

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

@python_practics
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Калькулятор на Python

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

#sandbox

@python_practics
👍5
«Вместо философии учил java, вместо доты — питон. Через 3 месяца нашёл работу с зп 90к»

Думаете, повезло?

Уверен, что так сможет каждый — потому что эти языки востребованы (70% программ и сервисов работают на них) и просты в усвоении (за 3 месяца можно выйти на достойный уровень без напряга).

А вот и каналы, где нашёл всю инфу. Её грамотно собрали, даже сложные темы изучаются легко:

Java (теория)
Java (практика)
Python

Уже через месяц сможете писать простеньких ботов для телеги и продавать по 5-7к, кайф же 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41👎1🤔1
Задача:

Задан массив целых чисел, найдите максимальное произведение, полученное при умножении двух соседних чисел в массиве.

Пример:


[1, 2, 3] возвращает 6, поскольку максимальное произведение получается при умножении 2∗3=6


#задачник

@python_practics
👍5