Python | Программирование
9.87K subscribers
1.82K photos
2 videos
139 files
1.53K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
Что выведет этот код?
Anonymous Quiz
14%
16
7%
2
15%
1
37%
Ошибку
26%
Узнать ответ
📓 Грокаем глубокое обучение | Траск Эндрю.

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

• "Грокаем глубокое обучение" научит конструировать нейронные сети с нуля! Автор книги знакомит со всеми деталями и тонкостями этой нелегкой задачи. Python и библиотека NumPy способны научить ваши нейронные сети видеть и распознавать изображения, переводить любые тексты на все языки мира и даже писать не хуже Шекспира!"

#RU
📌 else в цикле

Этот блок существует и выполняется только если цикл завершил свою работу без вызова break.

Если на пути цикл встретит continue или появится ошибка, то код из else всё равно выполнится.

📕 Документация

#урок
📓 Эволюционные нейросети на языке Python.

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

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

#RU
👨🏻‍💻 Курс: Django 3 для python.

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

Django - что это такое, порядок установки;
Модель MTV. Маршрутизация. Функции представления;
Маршрутизация, обработка исключений запросов, перенаправления;
Определение моделей. Миграции: создание и выполнение;
CRUD - основы ORM по работе с моделями;
Шаблоны (templates). Начало;
Подключение статических файлов. Фильтры шаблонов;
Формирование URL-адресов в шаблонах;
Создание связей между моделями через класс ForeignKey;
Начинаем работу с админ-панелью;
Пользовательские теги шаблонов;
Добавляем слаги (slug) к URL-адресам;
Использование форм, не связанных с моделями;
Формы, связанные с моделями. Пользовательские валидаторы;
Классы представлений: ListView, DetailView, CreateView;
Основы ORM Django за час;
Mixins - убираем дублирование кода;
Постраничная навигация (пагинация);
Регистрация пользователей на сайте;
Делаем авторизацию пользователей на сайте;
Оптимизация сайта с Django Debug Toolbar;
Включаем кэширование данных;
Использование капчи captcha;
Тонкая настройка админ панели;
Начинаем развертывание Django-сайта на хостинге;
Завершаем развертывание Django-сайта на хостинге.

#Курс #Django
📌 Красивые ошибки

Можно скрасить тяжёлые будни и настроить pretty_errors — модуль, который редактирует вывод исключений.

Установка: pip install pretty_errors

Вводим python -m pretty_errors, отвечаем на вопросы (или просто нажимаем Enter) и заканчиваем установку.

Теперь попробуйте сделать что-то запрещённое (поделить на 0) и вы получите ошибку как на фото выше.

#урок
📓 Знакомство с PyTorch. Глубокое обучение при обработке естественного языка.

• Обработка текстов на естественном языке (Natural Language Processing, NLP) - крайне важная задача в области искусственного интеллекта. Успешная реализация делает возможными такие продукты, как Alexa от Amazon и Google Translate. Эта книга поможет вам изучить PyTorch - библиотеку глубокого обучения для языка Python - один из ведущих инструментов для дата-сайентистов и разработчиков ПО, занимающихся NLP.

• Делип Рао и Брайан Макмахан введут вас в курс дел с NLP и алгоритмами глубокого обучения. И покажут, как PyTorch позволяет реализовать приложения, использующие анализ текста.

#RU
Что выведет этот код?
Anonymous Quiz
8%
NaN
37%
2
26%
3
17%
Ошибку
13%
Узнать ответ
📌 Параметры доступа

global
перед переменной говорит нам о том, что она будет глобальной, то есть доступной во всём модуле.

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

📕 Документация

#урок
📌 Получаем курс валют

Узнать цену биткоина в $ или получить стоимость доллара в рублях. Всё это можно сделать с помощью forex-python.

Установка: pip install forex-python

На самом деле это просто клиент для этого сайта. Список доступных валют можно посмотреть тут. Также модуль может конвертировать одну валюту в другую.

📕 Документация
🐙 Github

#урок
Что выведет этот код?
Anonymous Quiz
10%
1
7%
2
47%
3
23%
Ошибку
13%
Узнать ответ
📌 Асинхронная замена requests

С помощью aiohttp мы можем не только составлять запросы, а также создавать HTTP-серверы.

Установка: pip install aiohttp
Для быстрой работы DNS: pip install aiodns.

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

📕 Документация

#урок