Задача:
Эта программа проверяет срок службы испарителя, содержащего газ.
Мы знаем содержимое испарителя (объем в мл), процент пены или газа, теряемый каждый день (evap_per_day) и порог (порог) в процентах, за которым испаритель уже бесполезен. Все числа строго положительные.
Программа сообщает n-й день (в виде целого числа), в который испаритель выйдет из строя.
Пример:
#задачник
@python_practics
Эта программа проверяет срок службы испарителя, содержащего газ.
Мы знаем содержимое испарителя (объем в мл), процент пены или газа, теряемый каждый день (evap_per_day) и порог (порог) в процентах, за которым испаритель уже бесполезен. Все числа строго положительные.
Программа сообщает n-й день (в виде целого числа), в который испаритель выйдет из строя.
Пример:
evaporator(10, 10, 5) -> 29
#задачник
@python_practics
👍4
Многократный вывод одной строки
Очень простой фрагмент кода поможет вам вывести одну строку на экран консоли необходимое количество раз, причем без цикла. Подобное пригодится вам, когда понадобится генерировать один и тот же, многократно повторяющийся шаблон строки.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Очень простой фрагмент кода поможет вам вывести одну строку на экран консоли необходимое количество раз, причем без цикла. Подобное пригодится вам, когда понадобится генерировать один и тот же, многократно повторяющийся шаблон строки.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍12👎2
Внимание! - Вопрос!
Можем ли мы посылать SOAP сообщения с вложением?
Да, это возможно. Можно посылать вложением различные форматы: PDF, изображения или другие двоичные данные. Сообщения SOAP работают вместе с расширением MIME, в котором предусмотрено multipart/related.
#вопросы_из_собеседований
@python_practics
Можем ли мы посылать SOAP сообщения с вложением?
#вопросы_из_собеседований
@python_practics
👍5
Quixote
Quixote - это фреймворк для тестирования веб-приложений на Python. Он предоставляет удобный способ для написания и запуска автоматизированных тестов, проверяющих визуальное отображение веб-страниц.
Основные особенности Quixote:
1. Использует язык Python для написания тестов, что делает процесс автоматизации более удобным и понятным.
2. Позволяет проверять визуальное отображение элементов на веб-страницах, включая текст, изображения, стили и расположение.
3. Поддерживает различные браузеры, что позволяет тестировать веб-приложения в разных окружениях.
4. Обладает гибкими возможностями для настройки и расширения тестов, что делает процесс тестирования более эффективным.
Quixote позволяет быстро и надежно проверять внешний вид и поведение веб-приложений, что помогает разработчикам обнаруживать и исправлять ошибки на ранних этапах разработки.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Quixote - это фреймворк для тестирования веб-приложений на Python. Он предоставляет удобный способ для написания и запуска автоматизированных тестов, проверяющих визуальное отображение веб-страниц.
Основные особенности Quixote:
1. Использует язык Python для написания тестов, что делает процесс автоматизации более удобным и понятным.
2. Позволяет проверять визуальное отображение элементов на веб-страницах, включая текст, изображения, стили и расположение.
3. Поддерживает различные браузеры, что позволяет тестировать веб-приложения в разных окружениях.
4. Обладает гибкими возможностями для настройки и расширения тестов, что делает процесс тестирования более эффективным.
Quixote позволяет быстро и надежно проверять внешний вид и поведение веб-приложений, что помогает разработчикам обнаруживать и исправлять ошибки на ранних этапах разработки.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍4
Список с обратным порядком элементов
Снова вернемся к работе со списками Python! Вероятно, что для разворота списка в обратную сторону вы все еще создаете циклы for или while, но упростите себе задачу — разверните список при помощи специального спискового метода.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Снова вернемся к работе со списками Python! Вероятно, что для разворота списка в обратную сторону вы все еще создаете циклы for или while, но упростите себе задачу — разверните список при помощи специального спискового метода.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍9🔥1
Машинное обучение с Python и TensorFlow на Windows. Быстрый старт
Словосочетание «машинное обучение» становится всё более значимым с каждым годом и проникает во все возможные сферы жизни, а с появлением в открытом доступе таких нейронных сетей как Chat GPT [1] интерес к машинному обучению стал высок как никогда. Но при этом многих отпугивает сложность создания своих систем на основе машинного обучения, потому что нужно одновременного использовать и настраивать много разных инструментов разработки.
Подробности👇
#статьи
@python_practics
Словосочетание «машинное обучение» становится всё более значимым с каждым годом и проникает во все возможные сферы жизни, а с появлением в открытом доступе таких нейронных сетей как Chat GPT [1] интерес к машинному обучению стал высок как никогда. Но при этом многих отпугивает сложность создания своих систем на основе машинного обучения, потому что нужно одновременного использовать и настраивать много разных инструментов разработки.
Подробности👇
#статьи
@python_practics
👍4
Рецепты Python. Коллекция лучших техник программирования
Чему вы научитесь:
• Эффективному использованию встроенных функций и модулей Python;
• Написанию и оптимизации кода для различных задач;
• Управлению данными и их обработке с использованием Python;
• Применению лучших практик и паттернов программирования;
• Решению сложных проблем через примеры и практические упражнения.
"Рецепты Python" предлагает коллекцию лучших техник программирования на Python, которые помогут вам улучшить свои навыки, научиться решать реальные задачи и оптимизировать свой код для повышения производительности и читаемости.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Эффективному использованию встроенных функций и модулей Python;
• Написанию и оптимизации кода для различных задач;
• Управлению данными и их обработке с использованием Python;
• Применению лучших практик и паттернов программирования;
• Решению сложных проблем через примеры и практические упражнения.
"Рецепты Python" предлагает коллекцию лучших техник программирования на Python, которые помогут вам улучшить свои навыки, научиться решать реальные задачи и оптимизировать свой код для повышения производительности и читаемости.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍3
Какая функция нужна для возврата квадратного корня числа?
Anonymous Quiz
6%
quadrate()
19%
square()
75%
sqrt()
На улице ML-специалистов праздник: состоялся крупнейший апдейт NumPy за последние 18 лет
NumPy, популярная Python-библиотека для научных вычислений, получила первое мажорное обновление с 2006 года — NumPy 2.0.0.
Этот апдейт является результатом титанической работы команды разработчиков. Он включает в себя множество нововведений, улучшений производительности и изменений в API, как для Python, так и для C.
Подробности👇
#статьи
@python_practics
NumPy, популярная Python-библиотека для научных вычислений, получила первое мажорное обновление с 2006 года — NumPy 2.0.0.
Этот апдейт является результатом титанической работы команды разработчиков. Он включает в себя множество нововведений, улучшений производительности и изменений в API, как для Python, так и для C.
Подробности👇
#статьи
@python_practics
🔥6
Внимание! - Вопрос!
Как бы вы решили какой из REST или SOAP веб сервисов использовать?
REST против SOAP можно перефразировать как "Простота против Стандарта". В случае REST (простота) у вас будет скорость, расширяемость и поддержка многих форматов. В случае с SOAP у вас будет больше возможностей по безопасности (WS-security) и транзакционная безопасность (ACID).
#вопросы_из_собеседований
@python_practics
Как бы вы решили какой из REST или SOAP веб сервисов использовать?
#вопросы_из_собеседований
@python_practics
👍4