История изменений
Исправление i-rinat, (текущая версия) :
Ругнётся на выход за границы списка, потому что код может сделать angle больше FULL_CIRCLE. И ругнётся в третьепитоне, потому что пытаешься индексировать список числом с плавающей точкой.
IMHO, лучше всё на 4 умножить, и работать исключительно в целых числах.
Исходная версия i-rinat, :
Ругнётся на выход за границы списка, потому что код может сделать angle больше FULL_CIRCLE. И ругнётся в третьепитоне, потому что пытаешься индексировать список числом с плавающей точкой.