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

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Внимание! - Вопрос!

Можно ли объявлять функцию внутри другой функции? Где она будет видна?

Ответ:

Можно. Такая функция будет видна только внутри первой функции.

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

@python_practics
Вычисляем время выполнения

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

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

@python_practics
👎5👍2
"GPT-3: программирование на Python в примерах"

OpenAI предоставляет API для доступа к моделям искусственного интеллекта (ИИ).

Независимо от того, создаете ли вы чат-бот, ИИ-ассистента или веб-приложение, предоставляющее данные, сгенерированные ИИ, данная книга поможет реализовать ваши идеи.

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

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

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

#курсы_книги
Где применяется Python?

Веб-разработка на стороне сервера🌍

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

Автоматизация с помощью скриптов Python🛠

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

Наука о данных и машинное обучение🧑‍💻

Наука о данных извлекает ценную информацию из данных, а машинное обучение (ML) позволяет компьютерам автоматически учиться на данных и делать точные прогнозы.

Разработка программного обеспечения🖥

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

Автоматизация тестирования программного обеспечения⚙️

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

#статьи
С помощью какой функции можно определить длину строки?
Anonymous Quiz
93%
len()
3%
def()
4%
str()
Фреймворк - Django

Django — фреймворк Python с большим количеством функций, что позволяет быстрее писать код и разрабатывать сложные веб-приложения.

Фреймворк использует технологию ORM (Object-relational mapper), что позволяет сопоставлять объекты с таблицами баз данных, а также упрощает процесс переноса данных из одной базы в другую.

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

📍Бесплатный фреймворк с открытым исходным кодом.

📍Имеет мощный движок шаблонов.

📍Обработчики URL конфигурируются при помощи регулярных выражений.

📍Оснащен простой, но мощной системой URL-адресов.

📍Встроенная поддержка MySQL, PostgreSQL, SQLite и Oracle Database.

📍Оснащен системой кеширования.

📍Включает в себя встроенную аутентификационную систему.

📍С помощью установки библиотеки Wagtail Django может получить функционал полноценной CMS.

Для чего подходит: для более продуктивной работы с новостными и контентными веб-ресурсами.

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

@python_practics
👍5
Носитель языка🤗

#мемчики

@python_practics
👍4
Размер в байтах

Этот пример возвращает длину строки в байтах, что удобно, когда вам нужно знать размер строковой переменной.

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

@python_practics
Mastering Python Network Automation: Automating Container Orchestration, Configuration, and Networking with Terraform, Calico, HAProxy, and Istio by Tim Peters

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

Calico и Istio - два известных инструмента для создания сетки сервисов. Вы узнаете, как их установить и настроить для управления маршрутизацией трафика, безопасностью и мониторингом.

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

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

@python_practics
👍1