Решается очень просто - код вводится в файл и выполняется.
Второй питон, кстати, выдает 1, третий - 2.0. Порядок приведения целых в действительные нужно запоминать, как видно из примера, он отличается для разных версий, но действительные никогда не должны автоматически приводится к целым