私の大学のPythonで初心者レベルのプログラマーを教えるために、Pythonワークショップを開催する予定です。
式が自動的に結果を出力しないように、Python インタラクティブ セッションのデフォルトの動作を変更する方法を探しています。たとえば、次の対話型セッションを見てください。
wil@calcifer:~$ python
Python 2.7.3 (default, Aug 1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x = 5
>>> y = 7
>>> x + y
12
>>> first_name = "Test"
>>> last_name = "Person"
>>> first_name + last_name
'TestPerson'
>>>
print
これにより、後で混乱を避けるためにステートメントの使用が強制されます。これは重要ではありませんが、これに関する設定がどこにも見つからないことに驚きました。
マシンを事前に構成できるので、どのソリューションでも機能します。これが可能かどうか、またはインタラクティブセッションへのどのような変更がこの効果を生み出すかを誰かが知っていますか?