Получи случайную криптовалюту за регистрацию!

Python Academy

Адрес канала: @python_academy
Категории: Технологии , Образование
Язык: Русский
Количество подписчиков: 55.49K
Описание канала:

Python Academy — один канал вместо тысячи учебников
Чат канала: @python_academy_chat
Сотрудничество: @Feel_focus
Рекламодателям: bit.ly/3y1Py4

Рейтинги и Отзывы

4.50

2 отзыва

Оценить канал python_academy и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 82

2021-02-23 17:04:00
Первые шаги в Python

Специально для начинающих сделали универсальную подборку ресурсов для изучения Python с полного нуля.

Подборка включает в себя бесплатные онлайн-курсы, книги, YouTube каналы, сайты для практики и другое.

Читать 2 минуты

#статья
15.4K views14:04
Открыть/Комментировать
2021-02-22 14:50:11
Упрощение создания операторов сравнения

Для создания объектов с поддержкой операторов сравнения в классе обычно требуется реализовать большое количество магических методов, а именно – __lt__, __le__, __eq__, __ne__, __gt__, __ge__.

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

В таком случае достаточно реализовать в классе только __lt__ и __eq__. Эти два метода являются минимумом, который нужен декоратору для конструирования остальных методов.

#классы
5.3K views11:50
Открыть/Комментировать
2021-02-22 12:29:00
Время ловить удачу! Ничего сложного: переходите по ссылке из этого поста и переворачивайте карточки. Под ними спрятаны скидки на обучение в GeekBrains до 50%, а также подарки от нас и наших друзей.
У вас есть только одна попытка, поэтому советуем включить интуицию и поймать позитивную волну – тогда подарки точно не пройдут мимо!

Скорее сюда https://geekbrains.ru/link/VeO~a4
Без подарка не уйдете!
6.9K views09:29
Открыть/Комментировать
2021-02-21 13:29:22
Именованные кортежи

Кортежи tuple, по своей сути, являются неизменяемыми списками. Структура данных удобная, но мы можем получать данные, используя только числовые индексы.

Нет возможности дать имена отдельным элементам, сохранённым в кортеже. Это может повлиять на читаемость кода. И в таком случае используют именованные кортежи namedtuple из collections.

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

#namedtuple
11.3K views10:29
Открыть/Комментировать
2021-02-21 11:27:00Как стать мидл python-разработчиком - #курс от Яндекс.Практикума

За 6 месяцев обучения вы освоите углублённые знания технологий, которые используются в backend-разработке на Python. Научитесь решать сложные задачи с базами данных, работать с синхронными и асинхронными фреймворками. И писать очень красивый и лаконичный код.

На протяжении курса у вас будет собственная среда для обучения, поддержка наставников, практика в онлайн-тренажёре. А по его окончанию портфолио из 6 веб-проектов, программа профессиональной акселерации и помощь с трудоустройством.

Ссылка на курс: http://praktikum.yandex.ru/middle-python
11.5K views08:27
Открыть/Комментировать
2021-02-19 15:05:00
Удаление префиксов и суффиксов

По какой-то неизведанной причине многие разработчики посчитали эту фичу в обновлении 3.9 не очень интересной и попросту забыли. И зря.

Некоторые на полном серьезе для таких целей до сих пор пытаются использовать забагованные .strip и .lsrtip. Точнее, большинство просто не до конца понимают, как работают эти два метода.

И всё же, в Python 3.9 были добавлены методы для строк .removeprefix и .removesuffix, предназначенные специально для удаления префиксов и суффиксов в строках.

#строки
43.5K views12:05
Открыть/Комментировать
2021-02-19 13:03:32 Нейросети умеют генерировать изображения, подделывать голос и находить митингующих по фото даже в маске. Каждый день учёные создают больше сотни новых методов AI. Большинство из них никому не нужны. Но некоторые люди умудряются превратить их в быстрорастущий бизнес.

На канале @ai_transformer автор рассказывает о самых интересных находках из мира стартапов и AI. Он сам — сооснователь AI стартапа Reflexes и исследователь. Он сам эти методы создаёт. Поэтому знает, о чём говорит.

Фокус канала — нейросети, которые можно уже сейчас применять и превратить в перспективный бизнес. Если вам не хватает идей или экспертизы для своего стартапа, или вы просто хотите не отставать от прогресса, тогда @ai_transformer — то самое место.

Интересные посты, с которых можно начать:

ИИ Фитнес-тренер — https://t.me/ai_transformer/38
Личный ИИ-секретарь — https://t.me/ai_transformer/40
Как нейросеть заменила хромакей — https://t.me/ai_transformer/48
10.1K views10:03
Открыть/Комментировать
2021-02-18 16:37:00
Простой вариант абстрактного метода

На канале буквально недавно выходил пост про создание абстрактных методов через пакет abc. И такой вариант всё ещё является наиболее правильным и оптимальным.

Сейчас ради разнообразия покажем вариант попроще. В родительском классе можно объявить метод, который будет вызывать исключение. Таким образом, если в дочернем классе его не переопределять, мы получим то, что и требовалось.

Но здесь есть существенный минус – при создании экземпляра класса, наследованного от подобного родителя, не возникнет ошибки. Только вызов метода выдаст исключение. А такое поведение является не очень явным для абстрактного класса.

#классы
15.5K views13:37
Открыть/Комментировать
2021-02-18 14:37:00
Задачи по Python - канал с задачками и тестами по Python.

Практические задачи и тесты с собеседований на Junior Python разработчика

Подписывайтесь: @pythonquestions
10.7K views11:37
Открыть/Комментировать
2021-02-17 14:37:00
Минималистичный ORM

Для любителей работать с базами данных SQLite 3 или MySQL наш подписчик разрабатывает простой и эффективный способ взаимодействия – библиотека mysqlite.

Такая компактная ORM является промежуточным этапом между работой со всеми знакомым SQLAlchemy и использованием чистого SQL у себя в коде.

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

P. S. Присылайте свои проекты в личные сообщения @a1f20. Про самое интересное расскажем на канале.

#проектподписчика
15.7K views11:37
Открыть/Комментировать