• 締切済み

python3.3についての質問です

python3.3についてお聞きいたします。 「すべてのプログラム」-「Python3.3」-「IDLE(Python GUI)」を立ち上げて、 a=[5,6,7] a[0] と入力し「Enter」で、結果が「5」と正常に表示されます。 「IDLE」の一番上の欄の「File」-「New Window」の画面で上記と同じプログラムを入力し、「File」-「Save」で保存してから、「Run」-「Run Module F5」で実行させますと、 >>> ===========RESTART========== >>> >>> と表示されるだけです。 なぜ「5」と表示出来ないんでしょうか。 同じプログラムをメモ帳で書いて、文字コードを「UTF-8」で保存して、走らせても結果は何も表示しません。 なぜなんでしょうか。ご教授お願いいたします。

みんなの回答

回答No.1

対話モードだと計算結果が表示されます 出力にはprint文を用いてください バージョン2.xは括弧なし バージョン3.xは括弧が必要なので間違えないでください print文 - python入門から応用までの学習サイト http://www.python-izm.com/contents/basis/print.shtml 2系と3系の違い - python入門から応用までの学習サイト http://www.python-izm.com/contents/basis/difference_in_version.shtml 空に架かる橋 Python3を使ってみる(インストール、使い方) http://soranikakaruhashi.blog.fc2.com/blog-entry-161.html

kakekomi
質問者

お礼

blueskytheさま 回答ありがとうございました。 対話モード(IDLE)では”print()”を入力しなくても正常に動作する事がよく理解出来ませんでした。 質問が解決しませんでしたので、悪いですが、ベストアンサーにしませんでした。

kakekomi
質問者

補足

回答有難うございます。 対話モード(IDLE)では”print”を入力しなくても正常に動作しますが、「File」-「New Window」の画面では”print”を入力する必要があると言う事ですか。

関連するQ&A