I think it's more out of curiosity. Unlike other IDEs, IDLE keeps the program "open" even after the end of its execution, while in other IDE's I need to put something like 'input ()' at the end so the program will not be terminated until I enter some value.
Would anyone know how to explain this behavior to me?