С вами PythonProger.Сегодня мы поговорим о философии или дзене Python-a.
Что такое дзен Python-a?
Дзен или философия Питона - это некий свод правил, которых должен придерживается грамотный питонист.
Философия учит писать чистый и понятный код,а это пригодится в работе в команде.Умение писать чистый код - один из важных критериев во время приёма на работу.
В принципе эта философия подходит для всех языков программирования.
Создатель философии - Тим Петерс один из соавторов Python.
Модуль this
Итак,импотриуем this. Он находится в стандартной библиотеки, так что устанавливать с помощью консоли не нужно.
На этом функции модуля заканчиваются.
Текст философии
Текст философии состоит из 19 пунктов:
- Красивое лучше, чем уродливое.
- Явное лучше, чем неявное.
- Простое лучше, чем сложное.
- Сложное лучше, чем запутанное.
- Плоское лучше, чем вложенное.
- Разреженное лучше, чем плотное.
- Читаемость имеет значение.
- Особые случаи не настолько особые, чтобы нарушать правила.
- При этом практичность важнее безупречности.
- Ошибки никогда не должны замалчиваться.
- Если они не замалчиваются явно.
- Встретив двусмысленность, отбрось искушение угадать.
- Должен существовать один и, желательно, только один очевидный способ сделать это.
- Хотя он поначалу может быть и не очевиден, если вы не голландец (Отсылка к автору Питона - Гвидо Ван Россуму.)
- Сейчас лучше, чем никогда.
- Хотя никогда зачастую лучше, чем прямо сейчас.
- Если реализацию сложно объяснить — идея плоха.
- Если реализацию легко объяснить — идея, возможно, хороша.
- Пространства имён — отличная штука! Будем делать их больше!
На этом у меня все, спасибо тебе за подписку(Ты же подписан?), до скорых встреч и пока.