0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#Тесты</a></p>
1
<p><a>#Тесты</a></p>
2
<ul><li>9 ноя 2021</li>
2
<ul><li>9 ноя 2021</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Попробуйте хакнуть наши вопросы и отделить философию Python от слов Лао-цзы.</p>
4
</ul><p>Попробуйте хакнуть наши вопросы и отделить философию Python от слов Лао-цзы.</p>
5
<p>Фанат Free Software Foundation, использует Linux и недолюбливает Windows. Пишет истории про кодинг и программы на Python. Влюблён в Lisp, но пока что не умеет на нём программировать.</p>
5
<p>Фанат Free Software Foundation, использует Linux и недолюбливает Windows. Пишет истории про кодинг и программы на Python. Влюблён в Lisp, но пока что не умеет на нём программировать.</p>
6
<p>Лао-цзы - мудрый китаец, он написал "Дао дэ цзин". А Гвидо ван Россум - умный голландец, он создал Python. У этого языка программирования есть своя философия Zen of Python, текст которой выводит интерпретатор по команде<em>import this</em>. Говорят, её написал Тим Петерс.</p>
6
<p>Лао-цзы - мудрый китаец, он написал "Дао дэ цзин". А Гвидо ван Россум - умный голландец, он создал Python. У этого языка программирования есть своя философия Zen of Python, текст которой выводит интерпретатор по команде<em>import this</em>. Говорят, её написал Тим Петерс.</p>
7
<p> Попробуйте определить, какая фраза взята из "Дао дэ цзин", а какая - из "Дзена Пайтона".</p>
7
<p> Попробуйте определить, какая фраза взята из "Дао дэ цзин", а какая - из "Дзена Пайтона".</p>
8
<p>Безымянное и обладающее именем - одного и того же происхождения, но с разными названиями.</p>
8
<p>Безымянное и обладающее именем - одного и того же происхождения, но с разными названиями.</p>
9
<p>Клянусь, это Python!</p>
9
<p>Клянусь, это Python!</p>
10
<p>А вот и нет, это сказал Лао-цзы.</p>
10
<p>А вот и нет, это сказал Лао-цзы.</p>
11
<p>Точно Лао-цзы!</p>
11
<p>Точно Лао-цзы!</p>
12
<p>Всё верно, это сказал Лао-цзы.</p>
12
<p>Всё верно, это сказал Лао-цзы.</p>
13
<p>Красивое лучше, чем уродливое. Явное лучше, чем неявное. Простое лучше, чем сложное. Сложное лучше, чем запутанное.</p>
13
<p>Красивое лучше, чем уродливое. Явное лучше, чем неявное. Простое лучше, чем сложное. Сложное лучше, чем запутанное.</p>
14
<p>Узнаю старину Тима Петерса!</p>
14
<p>Узнаю старину Тима Петерса!</p>
15
<p><strong>В десяточку - это "Дзен Пайтона". И вот расшифровка.</strong></p>
15
<p><strong>В десяточку - это "Дзен Пайтона". И вот расшифровка.</strong></p>
16
<p><strong>Красивое лучше, чем уродливое.</strong>Программисты часто пишут код второпях, такой код потом тяжело читать. Хороший понятный код - это красиво. </p>
16
<p><strong>Красивое лучше, чем уродливое.</strong>Программисты часто пишут код второпях, такой код потом тяжело читать. Хороший понятный код - это красиво. </p>
17
<p><strong>Явное лучше, чем неявное.</strong>Объявляйте типы переменных, присваивайте функциям и переменным понятные имена - в общем, не заставляйте людей думать.</p>
17
<p><strong>Явное лучше, чем неявное.</strong>Объявляйте типы переменных, присваивайте функциям и переменным понятные имена - в общем, не заставляйте людей думать.</p>
18
<p><strong>Простое лучше сложного. Сложное лучше, чем запутанное.</strong>Построить что-либо можно с помощью простых или сложных методов. Написать to-do list можно из простых блоков, но для ИИ понадобятся сложные элементы. Простота - это хорошо, но у неё есть ограничения.</p>
18
<p><strong>Простое лучше сложного. Сложное лучше, чем запутанное.</strong>Построить что-либо можно с помощью простых или сложных методов. Написать to-do list можно из простых блоков, но для ИИ понадобятся сложные элементы. Простота - это хорошо, но у неё есть ограничения.</p>
19
<p>Это же Лао. Нихао, дядюшка!</p>
19
<p>Это же Лао. Нихао, дядюшка!</p>
20
<p>Возможно, Лао-цзы тоже говорил так, но до нас его слова не дошли :) Это "Дзен Пайтона". И вот расшифровка.</p>
20
<p>Возможно, Лао-цзы тоже говорил так, но до нас его слова не дошли :) Это "Дзен Пайтона". И вот расшифровка.</p>
21
<p><strong>Красивое лучше, чем уродливое.</strong>Программисты часто пишут код второпях, такой код потом тяжело читать. Хороший понятный код - это красиво. </p>
21
<p><strong>Красивое лучше, чем уродливое.</strong>Программисты часто пишут код второпях, такой код потом тяжело читать. Хороший понятный код - это красиво. </p>
22
<p><strong>Явное лучше, чем неявное.</strong>Объявляйте типы переменных, присваивайте функциям и переменным понятные имена - в общем, не заставляйте людей думать.</p>
22
<p><strong>Явное лучше, чем неявное.</strong>Объявляйте типы переменных, присваивайте функциям и переменным понятные имена - в общем, не заставляйте людей думать.</p>
23
<p><strong>Простое лучше сложного. Сложное лучше, чем запутанное.</strong>Построить что-либо можно с помощью простых или сложных методов. Написать to-do list можно из простых блоков, но для ИИ понадобятся сложные элементы. Простота - это хорошо, но у неё есть ограничения.</p>
23
<p><strong>Простое лучше сложного. Сложное лучше, чем запутанное.</strong>Построить что-либо можно с помощью простых или сложных методов. Написать to-do list можно из простых блоков, но для ИИ понадобятся сложные элементы. Простота - это хорошо, но у неё есть ограничения.</p>
24
<p>Плоское лучше, чем вложенное. Разрежённое лучше, чем плотное.</p>
24
<p>Плоское лучше, чем вложенное. Разрежённое лучше, чем плотное.</p>
25
<p>От этих слов пальцы так и тянутся закодить продвинутый AI!</p>
25
<p>От этих слов пальцы так и тянутся закодить продвинутый AI!</p>
26
<p>Точно! </p>
26
<p>Точно! </p>
27
<p><strong>Плоское лучше, чем вложенное.</strong>Программисты любят выстраивать иерархии - модуль внутри другого модуля и так далее. В итоге получается какая-то бюрократия. Подключать субсубсубсубсубмодуль<em>food.grain.corn.bread.white.fried.bun</em>- это явно чересчур. Желаем всем, кто плодит сущности без необходимости, делать заказы в кафе по таким же алгоритмам :-)<strong> </strong><strong>Разрежённое лучше, чем плотное.</strong>Запихивать кучу полезной работы в одну строку - идея не очень. Сделайте несколько понятных строк, не заставляйте коллег проклинать вас.</p>
27
<p><strong>Плоское лучше, чем вложенное.</strong>Программисты любят выстраивать иерархии - модуль внутри другого модуля и так далее. В итоге получается какая-то бюрократия. Подключать субсубсубсубсубмодуль<em>food.grain.corn.bread.white.fried.bun</em>- это явно чересчур. Желаем всем, кто плодит сущности без необходимости, делать заказы в кафе по таким же алгоритмам :-)<strong> </strong><strong>Разрежённое лучше, чем плотное.</strong>Запихивать кучу полезной работы в одну строку - идея не очень. Сделайте несколько понятных строк, не заставляйте коллег проклинать вас.</p>
28
<p>Джеки Чан говорил что-то подобное, это Лао-цзы!</p>
28
<p>Джеки Чан говорил что-то подобное, это Лао-цзы!</p>
29
<p><strong>SyntaxError: invalid syntax. Это "Дзен Пайтона".</strong></p>
29
<p><strong>SyntaxError: invalid syntax. Это "Дзен Пайтона".</strong></p>
30
<p><strong>Плоское лучше, чем вложенное.</strong>Программисты любят выстраивать иерархии - модуль внутри другого модуля и так далее. В итоге получается какая-то бюрократия. Подключать субсубсубсубсубмодуль<em>food.grain.corn.bread.white.fried.bun</em>- это явно чересчур. Желаем всем, кто плодит сущности без необходимости, делать заказы в кафе по таким же алгоритмам :-)</p>
30
<p><strong>Плоское лучше, чем вложенное.</strong>Программисты любят выстраивать иерархии - модуль внутри другого модуля и так далее. В итоге получается какая-то бюрократия. Подключать субсубсубсубсубмодуль<em>food.grain.corn.bread.white.fried.bun</em>- это явно чересчур. Желаем всем, кто плодит сущности без необходимости, делать заказы в кафе по таким же алгоритмам :-)</p>
31
<p><strong>Разрежённое лучше, чем плотное.</strong>Запихивать кучу полезной работы в одну строку - идея не очень. Сделайте несколько понятных строк, не заставляйте коллег проклинать вас.</p>
31
<p><strong>Разрежённое лучше, чем плотное.</strong>Запихивать кучу полезной работы в одну строку - идея не очень. Сделайте несколько понятных строк, не заставляйте коллег проклинать вас.</p>
32
<p>Длинное и короткое взаимно соотносятся, высокое и низкое взаимно определяются, предыдущее и последующее следуют друг за другом.</p>
32
<p>Длинное и короткое взаимно соотносятся, высокое и низкое взаимно определяются, предыдущее и последующее следуют друг за другом.</p>
33
<p>Хм… В моём коде на Python предыдущее и последующее точно следовали друг за другом...</p>
33
<p>Хм… В моём коде на Python предыдущее и последующее точно следовали друг за другом...</p>
34
<p>А вот и нет - это древнекитайская философия.</p>
34
<p>А вот и нет - это древнекитайская философия.</p>
35
<p>О прекрасная и мудрая "Дао дэ цзин!</p>
35
<p>О прекрасная и мудрая "Дао дэ цзин!</p>
36
<p>Великий китайский файервол аплодирует вам!</p>
36
<p>Великий китайский файервол аплодирует вам!</p>
37
<p>Ошибки никогда не должны замалчиваться. Если они не замалчиваются явно.</p>
37
<p>Ошибки никогда не должны замалчиваться. Если они не замалчиваются явно.</p>
38
<p>Типичный Python! Хотя я и замолчал бы пару своих ошибок.</p>
38
<p>Типичный Python! Хотя я и замолчал бы пару своих ошибок.</p>
39
<p>Все верно, это "Дзен Пайтона".</p>
39
<p>Все верно, это "Дзен Пайтона".</p>
40
<p><strong>Ошибки никогда не должны замалчиваться. Если они не замалчиваются явно.</strong>Лучше, чтобы программа явно выдавала сообщение об ошибках: даже если они кажутся нестрашными прямо сейчас, со временем могут привести к серьёзным проблемам. И тогда будет трудно понять, что стало причиной сбоя. Но скрыть ошибку сознательно - это нормально, если вы убедились, что всё ок.</p>
40
<p><strong>Ошибки никогда не должны замалчиваться. Если они не замалчиваются явно.</strong>Лучше, чтобы программа явно выдавала сообщение об ошибках: даже если они кажутся нестрашными прямо сейчас, со временем могут привести к серьёзным проблемам. И тогда будет трудно понять, что стало причиной сбоя. Но скрыть ошибку сознательно - это нормально, если вы убедились, что всё ок.</p>
41
<p>Да будет проклят тот из мандаринов, кто смеет замалчивать ошибки!</p>
41
<p>Да будет проклят тот из мандаринов, кто смеет замалчивать ошибки!</p>
42
<p>Поднебесная скорбит - мудреца не интересуют мирские ошибки.</p>
42
<p>Поднебесная скорбит - мудреца не интересуют мирские ошибки.</p>
43
<p><strong>Ошибки никогда не должны замалчиваться. Если они не замалчиваются явно.</strong>Лучше, чтобы программа явно выдавала сообщение об ошибках: даже если они кажутся нестрашными прямо сейчас, со временем могут привести к серьёзным проблемам. И тогда будет трудно понять, что стало причиной сбоя. Но скрыть ошибку сознательно - это нормально, если вы убедились, что всё ок.</p>
43
<p><strong>Ошибки никогда не должны замалчиваться. Если они не замалчиваются явно.</strong>Лучше, чтобы программа явно выдавала сообщение об ошибках: даже если они кажутся нестрашными прямо сейчас, со временем могут привести к серьёзным проблемам. И тогда будет трудно понять, что стало причиной сбоя. Но скрыть ошибку сознательно - это нормально, если вы убедились, что всё ок.</p>
44
<p>Перед лицом неопределённости отбрось искушение угадать.</p>
44
<p>Перед лицом неопределённости отбрось искушение угадать.</p>
45
<p>print ("Это Python, ребята")</p>
45
<p>print ("Это Python, ребята")</p>
46
<p>Д6 - убит! Это и правда Python.</p>
46
<p>Д6 - убит! Это и правда Python.</p>
47
<p><strong>Перед лицом неопределённости отбрось искушение угадать.</strong>Если код не работает, на то есть причина. И вместо слепого перебора всех методов, которые когда-то сработали, лучше использовать критическое мышление и внимательно проанализировать ситуацию. Ах да, включить-выключить пробовали?</p>
47
<p><strong>Перед лицом неопределённости отбрось искушение угадать.</strong>Если код не работает, на то есть причина. И вместо слепого перебора всех методов, которые когда-то сработали, лучше использовать критическое мышление и внимательно проанализировать ситуацию. Ах да, включить-выключить пробовали?</p>
48
<p>Прекрасный слог, достойный рассказывать о непостижимом Дао!</p>
48
<p>Прекрасный слог, достойный рассказывать о непостижимом Дао!</p>
49
<p><em>Сакура плачет,</em><em>Бросая цветы на дорогу.</em><em>Даже японцы в курсе.</em></p>
49
<p><em>Сакура плачет,</em><em>Бросая цветы на дорогу.</em><em>Даже японцы в курсе.</em></p>
50
<p> Это Python. Так уж вышло. </p>
50
<p> Это Python. Так уж вышло. </p>
51
<p><strong>Перед лицом неопределённости отбрось искушение угадать.</strong>Если код не работает, на то есть причина. И вместо слепого перебора всех методов, которые когда-то сработали, лучше использовать критическое мышление и внимательно проанализировать ситуацию. Ах да, включить-выключить пробовали?</p>
51
<p><strong>Перед лицом неопределённости отбрось искушение угадать.</strong>Если код не работает, на то есть причина. И вместо слепого перебора всех методов, которые когда-то сработали, лучше использовать критическое мышление и внимательно проанализировать ситуацию. Ах да, включить-выключить пробовали?</p>
52
<p>Тот, кто не борется с вещами, не совершает ошибок.</p>
52
<p>Тот, кто не борется с вещами, не совершает ошибок.</p>
53
<p>100% Python - он же используется для интернета вещей, а значит, программисты борются с вещами!</p>
53
<p>100% Python - он же используется для интернета вещей, а значит, программисты борются с вещами!</p>
54
<p>Оно, конечно, верно и для Python-программиста, но всё-таки это Лао-цзы.</p>
54
<p>Оно, конечно, верно и для Python-программиста, но всё-таки это Лао-цзы.</p>
55
<p>Древние китайцы - мудрые ребята.</p>
55
<p>Древние китайцы - мудрые ребята.</p>
56
<p>Оно, конечно, верно и для Python-программиста, но всё-таки это Лао-цзы.</p>
56
<p>Оно, конечно, верно и для Python-программиста, но всё-таки это Лао-цзы.</p>
57
<p>Полезность чего-либо имеющегося зависит от пустоты.</p>
57
<p>Полезность чего-либо имеющегося зависит от пустоты.</p>
58
<p>Так и веет программистской логикой.</p>
58
<p>Так и веет программистской логикой.</p>
59
<p>Лао-цзы загадочно улыбается, восседая на драконе...</p>
59
<p>Лао-цзы загадочно улыбается, восседая на драконе...</p>
60
<p>Пустота, Восток, буддисты и всё такое.</p>
60
<p>Пустота, Восток, буддисты и всё такое.</p>
61
<p>Лао Цзы одобрительно улыбается, восседая на драконе...</p>
61
<p>Лао Цзы одобрительно улыбается, восседая на драконе...</p>
62
<p>Лучше ничего не делать, чем стремиться к тому, чтобы что-либо наполнить.</p>
62
<p>Лучше ничего не делать, чем стремиться к тому, чтобы что-либо наполнить.</p>
63
<p>Так это ж Python!</p>
63
<p>Так это ж Python!</p>
64
<p>Ты познал тайны Дао! А надо было "Дзен Пайтона" :)</p>
64
<p>Ты познал тайны Дао! А надо было "Дзен Пайтона" :)</p>
65
<p>Весьма глубокомысленно - это Лао-цзы.</p>
65
<p>Весьма глубокомысленно - это Лао-цзы.</p>
66
<p>Ты познал тайны Дао!</p>
66
<p>Ты познал тайны Дао!</p>
67
<p>Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас.</p>
67
<p>Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас.</p>
68
<p>Очень практично, это Python.</p>
68
<p>Очень практично, это Python.</p>
69
<p>Тим Петерс шлёт привет!</p>
69
<p>Тим Петерс шлёт привет!</p>
70
<p><strong>Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас.</strong>Начни делать прямо сейчас, иначе ничего так и не сделаешь. Но иногда лучше вообще не начинать, если планируешь писать код на скорую руку: глючная и неудобная программа - так себе решение.</p>
70
<p><strong>Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас.</strong>Начни делать прямо сейчас, иначе ничего так и не сделаешь. Но иногда лучше вообще не начинать, если планируешь писать код на скорую руку: глючная и неудобная программа - так себе решение.</p>
71
<p>Не, это точно Лао-цзы!</p>
71
<p>Не, это точно Лао-цзы!</p>
72
<p>Где-то в мире заплакал один Тим Петерс. Это Python.</p>
72
<p>Где-то в мире заплакал один Тим Петерс. Это Python.</p>
73
<p><strong>Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас.</strong>Начни делать прямо сейчас, иначе ничего так и не сделаешь. Но иногда лучше вообще не начинать, если планируешь писать код на скорую руку: глючная и неудобная программа - так себе решение.</p>
73
<p><strong>Сейчас лучше, чем никогда. Хотя никогда зачастую лучше, чем прямо сейчас.</strong>Начни делать прямо сейчас, иначе ничего так и не сделаешь. Но иногда лучше вообще не начинать, если планируешь писать код на скорую руку: глючная и неудобная программа - так себе решение.</p>
74
<p>Возвращение к сущности называется постоянством. Знание постоянства называется достижением ясности, а незнание постоянства приводит к беспорядку.</p>
74
<p>Возвращение к сущности называется постоянством. Знание постоянства называется достижением ясности, а незнание постоянства приводит к беспорядку.</p>
75
<p>Говорят, Python достиг ясности в синтаксисе. Я за него.</p>
75
<p>Говорят, Python достиг ясности в синтаксисе. Я за него.</p>
76
<p>Python достиг ясности в синтаксисе, но это Лао-цзы :)</p>
76
<p>Python достиг ясности в синтаксисе, но это Лао-цзы :)</p>
77
<p>А я за Лао-цзы и "Дао дэ цзин".</p>
77
<p>А я за Лао-цзы и "Дао дэ цзин".</p>
78
<p>Всё правильно, это Лао-цзы.</p>
78
<p>Всё правильно, это Лао-цзы.</p>
79
<p>Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности.</p>
79
<p>Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности.</p>
80
<p>Опять практичность - это точно Python!</p>
80
<p>Опять практичность - это точно Python!</p>
81
<p>Дзен в твоём сердце. Слушай его музыку!</p>
81
<p>Дзен в твоём сердце. Слушай его музыку!</p>
82
<p><strong>Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности.</strong>Best practices, правила и тому подобное - это хорошо и полезно, но не надо следовать им слепо. Иначе получится бюрократический код. Это про опыт. Пишите много кода, практикуйтесь и найдите золотую середину между правилами и практичностью. Так вы постигнете Дао. То есть дзен... Ой, да ну их!</p>
82
<p><strong>Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности.</strong>Best practices, правила и тому подобное - это хорошо и полезно, но не надо следовать им слепо. Иначе получится бюрократический код. Это про опыт. Пишите много кода, практикуйтесь и найдите золотую середину между правилами и практичностью. Так вы постигнете Дао. То есть дзен... Ой, да ну их!</p>
83
<p>Древние китайцы любят туманные слова вроде "безупречность".</p>
83
<p>Древние китайцы любят туманные слова вроде "безупречность".</p>
84
<p>А вот и нет - это "Дзен Пайтона"</p>
84
<p>А вот и нет - это "Дзен Пайтона"</p>
85
<p><strong>Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности.</strong>Best practices, правила и тому подобное - это хорошо и полезно, но не надо следовать им слепо. Иначе получится бюрократический код. Это про опыт. Пишите много кода, практикуйтесь и найдите золотую середину между правилами и практичностью. Так вы постигнете Дао. То есть дзен... Ой, да ну их!</p>
85
<p><strong>Особые случаи не настолько особые, чтобы нарушать правила. При этом практичность важнее безупречности.</strong>Best practices, правила и тому подобное - это хорошо и полезно, но не надо следовать им слепо. Иначе получится бюрократический код. Это про опыт. Пишите много кода, практикуйтесь и найдите золотую середину между правилами и практичностью. Так вы постигнете Дао. То есть дзен... Ой, да ну их!</p>
86
<p>Должен существовать один и желательно только один очевидный способ сделать это.</p>
86
<p>Должен существовать один и желательно только один очевидный способ сделать это.</p>
87
<p>Словом "это" начинался легендарный "Летающий цирк Монти Пайтона". Наверняка это Python!</p>
87
<p>Словом "это" начинался легендарный "Летающий цирк Монти Пайтона". Наверняка это Python!</p>
88
<p>Есть один и только один способ правильно ответить на этот вопрос - это он =)</p>
88
<p>Есть один и только один способ правильно ответить на этот вопрос - это он =)</p>
89
<p><strong>Должен существовать один и желательно только один очевидный способ сделать это.</strong>Это дружеский подкол в сторону другого языка программирования - Perl. Его девиз: "Есть больше одного способа сделать это". Но много способов сделать одно и то же затрудняет чтение и написание кода. Поди-ка разберись! Кстати, у этого пункта есть шутливое продолжение: "<em>Хотя этот способ поначалу может быть не очевиден, если вы не голландец"</em>. Это намёк на создателя языка Гвидо ван Россума. Он как раз голландец.</p>
89
<p><strong>Должен существовать один и желательно только один очевидный способ сделать это.</strong>Это дружеский подкол в сторону другого языка программирования - Perl. Его девиз: "Есть больше одного способа сделать это". Но много способов сделать одно и то же затрудняет чтение и написание кода. Поди-ка разберись! Кстати, у этого пункта есть шутливое продолжение: "<em>Хотя этот способ поначалу может быть не очевиден, если вы не голландец"</em>. Это намёк на создателя языка Гвидо ван Россума. Он как раз голландец.</p>
90
<p>Такого тумана мог напустить только Лао-цзы.</p>
90
<p>Такого тумана мог напустить только Лао-цзы.</p>
91
<p>Этот ответ похож на совершенный, но нет =)</p>
91
<p>Этот ответ похож на совершенный, но нет =)</p>
92
<p><strong>Должен существовать один и желательно только один очевидный способ сделать это.</strong>Это дружеский подкол в сторону другого языка программирования - Perl. Его девиз: "Есть больше одного способа сделать это". Но много способов сделать одно и то же затрудняет чтение и написание кода. Поди-ка разберись! Кстати, у этого пункта есть шутливое продолжение: "<em>Хотя этот способ поначалу может быть не очевиден, если вы не голландец"</em>. Это намёк на создателя языка Гвидо ван Россума. Он как раз голландец.</p>
92
<p><strong>Должен существовать один и желательно только один очевидный способ сделать это.</strong>Это дружеский подкол в сторону другого языка программирования - Perl. Его девиз: "Есть больше одного способа сделать это". Но много способов сделать одно и то же затрудняет чтение и написание кода. Поди-ка разберись! Кстати, у этого пункта есть шутливое продолжение: "<em>Хотя этот способ поначалу может быть не очевиден, если вы не голландец"</em>. Это намёк на создателя языка Гвидо ван Россума. Он как раз голландец.</p>
93
<p>Совершенство похоже на несовершенное, но его действие не может быть нарушено.</p>
93
<p>Совершенство похоже на несовершенное, но его действие не может быть нарушено.</p>
94
<p>Я Python определяю с закрытыми глазами!</p>
94
<p>Я Python определяю с закрытыми глазами!</p>
95
<p>А с открытыми глазами получается чуть хуже :)</p>
95
<p>А с открытыми глазами получается чуть хуже :)</p>
96
<p>Ну ведь совершеннейший Лао-цзы!</p>
96
<p>Ну ведь совершеннейший Лао-цзы!</p>
97
<p>Бинго! Конечно, это Лао-цзы.</p>
97
<p>Бинго! Конечно, это Лао-цзы.</p>
98
<p>Пространства имён - отличная штука! Будем делать их больше!</p>
98
<p>Пространства имён - отличная штука! Будем делать их больше!</p>
99
<p>Ну тут уже всё понятно, это Python</p>
99
<p>Ну тут уже всё понятно, это Python</p>
100
<p>Это правильный ответ!</p>
100
<p>Это правильный ответ!</p>
101
<p><strong>Пространства имён - отличная штука! Будем делать их больше!</strong>Пространства имён - как папки на компьютере. Если вы попробуете положить два файла с одинаковым названием python.exe в одну папку - ничего не выйдет, а если в разные - всё получится. Пространства имён помогают разделять переменные и функции с одинаковым названием. Но помните про принцип "Плоское лучше, чем вложенное", используйте пространства имён только там, где они действительно необходимы.</p>
101
<p><strong>Пространства имён - отличная штука! Будем делать их больше!</strong>Пространства имён - как папки на компьютере. Если вы попробуете положить два файла с одинаковым названием python.exe в одну папку - ничего не выйдет, а если в разные - всё получится. Пространства имён помогают разделять переменные и функции с одинаковым названием. Но помните про принцип "Плоское лучше, чем вложенное", используйте пространства имён только там, где они действительно необходимы.</p>
102
<p>Всё равно хочу, чтобы это был Лао-цзы!</p>
102
<p>Всё равно хочу, чтобы это был Лао-цзы!</p>
103
<p>И это неправильный ответ!</p>
103
<p>И это неправильный ответ!</p>
104
<p><strong>Пространства имён - отличная штука! Будем делать их больше!</strong>Пространства имён - как папки на компьютере. Если вы попробуете положить два файла с названием python.exe в одну папку - ничего не выйдет, а если в разные - всё получится. Пространства имён помогают разделять переменные и функции с одинаковыми названиями. Но помните про принцип "Плоское лучше, чем вложенное", используйте пространства имён только там, где они действительно необходимы.</p>
104
<p><strong>Пространства имён - отличная штука! Будем делать их больше!</strong>Пространства имён - как папки на компьютере. Если вы попробуете положить два файла с названием python.exe в одну папку - ничего не выйдет, а если в разные - всё получится. Пространства имён помогают разделять переменные и функции с одинаковыми названиями. Но помните про принцип "Плоское лучше, чем вложенное", используйте пространства имён только там, где они действительно необходимы.</p>
105
<p>Похоже, древняя китайская философия тебе по вкусу. Значит, ты с удовольствием изучишь новую прекрасную философию - "Дзен Пайтона". Давай к нам на курс "</p>
105
<p>Похоже, древняя китайская философия тебе по вкусу. Значит, ты с удовольствием изучишь новую прекрасную философию - "Дзен Пайтона". Давай к нам на курс "</p>
106
<a>Python-разработчик</a><p>", мы всё покажем и расскажем.</p>
106
<a>Python-разработчик</a><p>", мы всё покажем и расскажем.</p>
107
<p>Очень хороший результат! Только что в каком-то пространстве имён один Тим Петерс прослезился от умиления. А тебе, похоже, нужен хардкор - так получи его на курсе "</p>
107
<p>Очень хороший результат! Только что в каком-то пространстве имён один Тим Петерс прослезился от умиления. А тебе, похоже, нужен хардкор - так получи его на курсе "</p>
108
<a>Fullstack-разработчик на Python</a><p>".</p>
108
<a>Fullstack-разработчик на Python</a><p>".</p>
109
<p>Привет, Гвидо! Решил поразвлечься на пенсии и хакнуть несколько тестов о Python? Ну тогда гоу к нам в Skillbox, на курс "</p>
109
<p>Привет, Гвидо! Решил поразвлечься на пенсии и хакнуть несколько тестов о Python? Ну тогда гоу к нам в Skillbox, на курс "</p>
110
<a>Python-фреймворк Django</a><p>". Мы сумеем тебя удивить!</p>
110
<a>Python-фреймворк Django</a><p>". Мы сумеем тебя удивить!</p>
111
<p>* Решением суда запрещена "деятельность компании Meta Platforms Inc. по реализации продуктов - социальных сетей Facebook* и Instagram* на территории Российской Федерации по основаниям осуществления экстремистской деятельности".</p>
111
<p>* Решением суда запрещена "деятельность компании Meta Platforms Inc. по реализации продуктов - социальных сетей Facebook* и Instagram* на территории Российской Федерации по основаниям осуществления экстремистской деятельности".</p>
112
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
112
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>