私はPythonにかなり慣れていません。PythonforIOS 3.4 を使い始めたばかりで、input() に問題があります。これは IOS 実装のバグだと思いますが、物事を正しく理解していることを確認したいと思います。
ユーザーが Enter キーを押すだけ (null 応答) の場合、結果として単に null 文字列 ('') を返すのではなく、KeyboardInterrupt 例外が発生します。これは正しいです?Python 2 では raw_input は '' を返すと思います。Python 3 では入力が raw_input に置き換わっていることを理解していました。