私は、変数を初期化し、ちょうど例えば、それは価値が印刷されます対話モードでの「印刷」せずに変数の名前を与えるとPythonの解釈の違い
>>>a=10
>>>a
10
>>>
しかし、もし私は、スクリプトでこれを行いません、どちらも値が印刷されますも、エラーが生成され、私はこのスクリプトを実行すると、空白行が印刷されます
a=10
a
例えば、スクリプトexample.pyで以下のコードを考慮していません値。対話モードとスクリプトモードの出力に違いがあるのはなぜですか?
スクリプトに 'a'の値を表示するには' print(a) 'が必要です。インタプリタは、使いやすいように自動的に印刷します。 – danielunderwood