締切済み

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

  • 困ってます
  • 質問No.7870606
  • 閲覧数427
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 58% (201/346)

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」で保存して、走らせても結果は何も表示しません。
なぜなんでしょうか。ご教授お願いいたします。

回答 (全1件)

  • 回答No.1

ベストアンサー率 41% (23/56)

対話モードだと計算結果が表示されます

出力には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

お礼率 58% (201/346)

回答有難うございます。
対話モード(IDLE)では”print”を入力しなくても正常に動作しますが、「File」-「New Window」の画面では”print”を入力する必要があると言う事ですか。
投稿日時 - 2013-01-02 00:48:17
お礼コメント
kakekomi

お礼率 58% (201/346)

blueskytheさま
回答ありがとうございました。
対話モード(IDLE)では”print()”を入力しなくても正常に動作する事がよく理解出来ませんでした。
質問が解決しませんでしたので、悪いですが、ベストアンサーにしませんでした。
投稿日時 - 2013-01-09 17:20:01
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ