11

Читая Лутца

"Сколько, епта?" - Платон.

Только что я привел фразу великого философа, которую он изрек, узнав размер книги "Изучаем питон". А потом ему сообщили, что книга в двух томах.

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

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

Проблема, с которой ты сталкиваешься - это то, что ты уже знаешь 99% того, что читаешь, и это не делает процесс чтения интереснее.

Я решил переложить эту проблему на ваши плечи и, читая данное художественное произведение, делать пересказ, стараясь не вносить своего компетентного мнения, и надеясь, что это никто никогда не прочитает.

И так, этим открываю наш книжный клуб.

Глава 1. Питухон в вопросах и ответах.

В главе по большей части водичка, видимо автору показалось мало 800 страниц и он решил добить хронометраж, но тем не менее: почему люди используют Python?

Автор предлагает следующие объяснения этого феномена: качество программного обеспечения, продуктивность труда разработчиков, переносимость программ, много библиотек, интеграция с другими системами и бла бла бла.

Что можно написать на питоне после того, как покончено с хэллоуворлдом, крестиками-ноликами и задачей на сумму двух элементов на литкоде?

Вот несколько областей практического применения:

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

Десктопные приложения. Очень "полезная" вещь в 21 веке.

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

Программирование для баз данных. Очень удобно, есть библиотеки для всех популярных СУБД. Если ты хочешь прикрутить к телеграмм-боту с анекдотами БД и сам написать все запросы, то сделаешь это очень просто. Так же есть орм, если не хочешь.

Быстрое прототипирование. У тебя есть идея для модели машинного обучения, управляющей ядерными ракетами? Чего ты ждешь, реализуй ее на питоне за один рабочий день. Если модель не уничтожит человечество, перепишешь ее на плюсах.

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

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

На сегодня всё, в следующем выпуске нашей передачи поговорим о том, как питон выполняет программы и как работает интерпретатор.

У меня нет канала в телеграмме, так что подписывайтесь на сообщество "Программирование на python" на пикабу.

До новых встреч.

Программирование на python

890 постов11.9K подписчика

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу

3
DELETED
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Читаю и пересказываю книгу я для себя.

Ну и если вокруг тебя всё говно и понос, то возможно дело в тебе?

0
DELETED
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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