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
👍14
Внимание! - Вопрос!

Что такое Diamond problem?

При ромбовидном наследовании определить метод какого класса должен быть вызван.

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

@python_practics
👍4
Hebel

Hebel — это библиотека для глубокого обучения с нейронными сетями на Python с использованием графического ускорения с CUDA через PyCUDA. Она реализует самые важные типы моделей нейронных сетей и предлагает множество различных функций активации и методов обучения, таких как импульс, импульс Нестерова, выпадение и раннее прекращение.

Подробнее👇

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

@python_practics
👍3👎1
Удаление пробелов из строки

Strip() - это стандартный метод, который при вызове удаляет все пробелы, появляющиеся до и после строки. Это полезно, когда требуется привести в порядок свои входные данные перед анализом.

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

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

@python_practics
👍16👎1
Большой гайд по Python: инструменты для всех направлений

Все знают, что Python — самый популярный язык программирования. На нем кодят около 10 миллионов человек во всем мире. Правда, такое большое количество питонистов, особенно в России, приводит к нереальной конкуренции на рынке труда. И все потому, что язык действительно прост в освоении, а его коммьюнити огромно. Но если вы действительно топовый специалист, но проблемы с поиском работы вам не страшны.

Авторы собрали свои статьи за последние несколько лет в один большой гайд по Питону — он поможет разобраться в основах и более узких технологиях.

Подробнее👇

#статьи

@python_practics
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
UX designer - нарисовал
Devs - сделали
QA - протестировали
Пользователь:

#мемчики

@python_practics
👍92🔥2
AWS DevOps Simplified

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

• Разработке DevOps процессов с использованием AWS инструментов;
• Автоматизации CI/CD пайплайнов для быстрой доставки программных решений;
• Оптимизации и масштабированию приложений в облаке AWS;
• Использованию таких сервисов, как AWS CodePipeline, CodeDeploy и CloudFormation;
• Мониторингу и управлению ресурсами с помощью AWS CloudWatch.

Курс "AWS DevOps Simplified" научит вас создавать автоматизированные и масштабируемые процессы разработки с помощью инструментов AWS. Вы узнаете, как оптимизировать доставку программных решений на уровне предприятия, используя лучшие практики AWS DevOps.

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

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

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

#теория_python

@python_practics
👍21
Pub/Sub — когда нужно масштабировать приложения

Когда нужно создать приложение, которое будет справляться с большим количеством пользователей и данных, разработчики используют подход Pub/Sub (сокращение от англ. Publisher/Subscriber, то есть Издатель/Подписчик). Проще всего сравнить эту модель с рассылкой новостей:

Издатель — это тот, кто отправляет информацию. Например, новостной сайт.
Подписчик — это тот, кто подписался и хочет получать информацию. Например, читатель новостного сайта, — он будет получать уведомления о новых статьях.

Pub/Sub помогает создавать надёжные и быстрые приложения, даже если пользователей много. О том, как это работает, читайте ниже.

Подробнее👇

#статьи

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

Что вы можете сказать о конструкции import package.item?

При использовании оператора from package import item, item может быть пакетом, модулем или любым именем, описанным в пакете. При использовании оператора import package.item, item должен быть модулем или пакетом.

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

@python_practics
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Проверка скорости набора текста на Python

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

#sandbox

@python_practics
👍2
Задача:

Предположим, что "#" - это как пробел в строке. Это означает, что строка "a#bc#d" на самом деле является "bd"

Ваша задача - обработать строку с символами "#".

Пример:


"abc#d##c"      ==>  "ac"
"abc##d######" ==> ""


#задачник

@python_practics
👎13🤔9👍3
Найдите максимальный элемент в списке

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

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

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

@python_practics
👍24👎2🔥1