HTML Diff
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>