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
Многократный вывод одной строки

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

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

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

@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
Рецепты Python. Коллекция лучших техник программирования

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

• Эффективному использованию встроенных функций и модулей Python;
• Написанию и оптимизации кода для различных задач;
• Управлению данными и их обработке с использованием Python;
• Применению лучших практик и паттернов программирования;
• Решению сложных проблем через примеры и практические упражнения.

"Рецепты Python" предлагает коллекцию лучших техник программирования на Python, которые помогут вам улучшить свои навыки, научиться решать реальные задачи и оптимизировать свой код для повышения производительности и читаемости.

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

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

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

#теория_python

@python_practics
👍9
Какая функция нужна для возврата квадратного корня числа?
Anonymous Quiz
6%
quadrate()
19%
square()
75%
sqrt()
На улице ML-специалистов праздник: состоялся крупнейший апдейт NumPy за последние 18 лет

NumPy, популярная Python-библиотека для научных вычислений, получила первое мажорное обновление с 2006 года — NumPy 2.0.0.

Этот апдейт является результатом титанической работы команды разработчиков. Он включает в себя множество нововведений, улучшений производительности и изменений в API, как для Python, так и для C.

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

#статьи

@python_practics
🔥6
Внимание! - Вопрос!

Как бы вы решили какой из REST или SOAP веб сервисов использовать?

REST против SOAP можно перефразировать как "Простота против Стандарта". В случае REST (простота) у вас будет скорость, расширяемость и поддержка многих форматов. В случае с SOAP у вас будет больше возможностей по безопасности (WS-security) и транзакционная безопасность (ACID).

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

@python_practics
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Сапёр на Python

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

#sandbox

@python_practics
4
Задача:

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

Пример:

   [1, 2, 10, 8] --> [8, 10]
[1, 5, 87, 45, 8, 8] --> [45, 87]
[1, 3, 10, 0]) --> [3, 10]


#задачник

@python_practics
👍4
Одновременный ввод множества значений

Вы знали, что с помощью Python можно получить несколько входных значений за раз, а после разделить их по разным переменным?

В приведенном примере функция input() получает на вход множество значений, а строковый метод split() по пробелам делит единую строку входных данных.

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

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

@python_practics
👍21🔥2