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

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Основы использования и проектирования баз данных

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

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

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

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

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

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

#теория_python

@python_practics
👍12
Какой метод возвращает копию строки, где все буквы строчные?
Anonymous Quiz
14%
string.upper()
77%
string.lower()
9%
string.down()
👍11
Простая имитационная модель мобильного робота в ROS и Gazebo

Цель данной работы заключается в демонстрации процесса создания имитационных моделей для различных типов роботов и манипуляторов, осуществляемой на платформе ROS Noetic и в симуляционном окружении Gazebo. Основное внимание уделено разработке URDF-модели четырёхколёсного мобильного робота, проектированию соответствующего Docker контейнера для упрощения развертывания и конфигурации, а также интеграции с симуляционными средами для программирования и тестирования поведения робота.

Подробности👇

#статьи

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

В чем разница между REST и SOAP веб сервисами?

Некоторые отличия:

• REST поддерживает различные форматы: text, JSON, XML; SOAP - только XML,
• REST работает только по HTTP(S), а SOAP может работать с различными протоколами,
• REST может работать с ресурсами. Каждый URL это представление какого-либо ресурса. SOAP работает с операциями, которые реализуют какую-либо бизнес логику с помощью нескольких интерфейсов,
• SOAP на основе чтения не может быть помещена в кэш, а REST в этом случае может быть закэширован,
• SOAP поддерживает SSL и WS-security, в то время как REST - только SSL, SOAP поддерживает ACID (Atomicity, Consistency, Isolation, Durability). REST поддерживает транзакции, но не один из ACID не совместим с двух фазовым коммитом.


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

@python_practics
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Аркада на Python

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

#sandbox

@python_practics
👍31🤔1
Задача:

Эта программа проверяет срок службы испарителя, содержащего газ.

Мы знаем содержимое испарителя (объем в мл), процент пены или газа, теряемый каждый день (evap_per_day) и порог (порог) в процентах, за которым испаритель уже бесполезен. Все числа строго положительные.

Программа сообщает n-й день (в виде целого числа), в который испаритель выйдет из строя.

Пример:

   evaporator(10, 10, 5) -> 29


#задачник

@python_practics
👍4
Многократный вывод одной строки

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

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

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

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

#теория_python

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

Можем ли мы посылать SOAP сообщения с вложением?

Да, это возможно. Можно посылать вложением различные форматы: PDF, изображения или другие двоичные данные. Сообщения SOAP работают вместе с расширением MIME, в котором предусмотрено multipart/related.

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

@python_practics
👍5
Quixote

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

Основные особенности Quixote:

1. Использует язык Python для написания тестов, что делает процесс автоматизации более удобным и понятным.
2. Позволяет проверять визуальное отображение элементов на веб-страницах, включая текст, изображения, стили и расположение.
3. Поддерживает различные браузеры, что позволяет тестировать веб-приложения в разных окружениях.
4. Обладает гибкими возможностями для настройки и расширения тестов, что делает процесс тестирования более эффективным.

Quixote позволяет быстро и надежно проверять внешний вид и поведение веб-приложений, что помогает разработчикам обнаруживать и исправлять ошибки на ранних этапах разработки.

Подробнее👇

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

@python_practics
👍4
Список с обратным порядком элементов

Снова вернемся к работе со списками Python! Вероятно, что для разворота списка в обратную сторону вы все еще создаете циклы for или while, но упростите себе задачу  —  разверните список при помощи специального спискового метода.

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

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

@python_practics
👍9🔥1
Машинное обучение с Python и TensorFlow на Windows. Быстрый старт

Словосочетание «машинное обучение» становится всё более значимым с каждым годом и проникает во все возможные сферы жизни, а с появлением в открытом доступе таких нейронных сетей как Chat GPT [1] интерес к машинному обучению стал высок как никогда. Но при этом многих отпугивает сложность создания своих систем на основе машинного обучения, потому что нужно одновременного использовать и настраивать много разных инструментов разработки.

Подробности👇

#статьи

@python_practics
👍4