Python Skills 🐍
303 subscribers
1.02K photos
17 videos
302 links
Канал полезного и юмористического контента на тему программирования, в частности такого языка как Python.

По всем вопросам: @andrey_andrey01
Download Telegram
Руководителю отдела разработки сообщили, что хотят поощрить лучшего программиста у него в команде и его самого как руководителя. В команде начальника двое хороших ребят: джуниор и сеньор.

Руководителю предложили такую схему:
1. Он предлагает обоим решить одинаковую задачу на скорость
2. Если задачу первым решит джуниор, то он получит 70 тысяч, а руководитель отдела — 140. Это бонус за то, что воспитал такого талантливого программиста.
3. Если задачу решит сеньор, то он получит 140 тысяч в качестве признания за свой опыт, а руководитель — только 70, потому что победа сеньора была очевидной.

Оба программиста решили задачу одновременно, а призовой фонд всего 210 тысяч. Как нужно поделить бонусы, чтобы они соответствовали начальным правилам?

Смотреть ответ
Что выведет данный код?
print("{0:*^15}".format(1234567))
Anonymous Poll
63%
****1234567****
13%
1234567
0%
*****1234567***
13%
Error
13%
Узнать ответ
А вы помните, что за код написан на диске и почему его там писали? :3
Создаём аудиокнигу из PDF

Да, конечно, результат сложно назвать полноценной аудиокнигой, но для проекта в 7 строчек кода получилось неплохо.

#gtts #pdftotext
This media is not supported in your browser
VIEW IN TELEGRAM
Когда ты программист и тебе нечего делать 🌚
Делаем ошибки более читаемыми

В Python есть удобный модуль pretty_errors, который делает стандартный вывод исключений и их traceback более удобным для чтения и красивым в целом.

Установить его можно через пакетный менеджер pip. А для того, чтобы он заработал, достаточно импортировать его в ваш код.

Как результат, вывод ошибок в вашей программе будет выглядеть более читаемым. Более того, разные части вывода будут помечаться разным цветом вместо монотонного серого цвета.

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

#исключения #pretty_errors
Ютуб головного мозга :3
Топ. Почему в первую очередь следует учить Python?

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

Читать статью
Свой асинхронный tcp-сервер за 15 минут с подробным разбором
[ Статья ]
--------------
Исходники примеров можно найти на github.