Со сниппетом согласен. А вот с
выдранный откуда-то кусок кода, самостоятельно не работающий
категорически не согласен.
1. Не выдран. Написан за 2 часа неспешного изучения офф. доков.
2. Какие тесты с Вашей точки зрения тут должны присутствовать?
3. Самостоятельно, это без установки Python-a? В задании не было указания сделать stand-alone версию. У меня работает как в Sublime, так и под WinPython. (v3.6)
4. Не укажете на "грубые ошибки"? Мое понимание PEP8, SublimePythonIDE плагин и примеры на docs.python.org говорят об обратном.
5. А не будет ли наглостью попросить Вас показать, как должен выглядеть ответ не Juniora, а матерого программиста?
В любом случае спасибо за уделенное мне время.
:)