回答編集履歴
2
改稿
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
Pythonの素の対話環境やIDLEは、一度に**1つの文**を入力して評価します。(そして、それが式文で結果がNoneでないなら値を表示します)
|
2
2
|
入力したものが**1つの文として解釈できない時**、SyntaxError: invalid syntax になります。
|
3
3
|
|
4
|
-
入力し
|
4
|
+
いま質問で入力しているものは、while文と式文の**2つの文に**なっています。1文として解釈できないためエラーになります。
|
5
5
|
|
6
6
|
最後のprintの行の前に、1度空行でEnterを押してwhile文を実行して、そのあとprintの行を実行してください。
|
7
|
+
|
8
|
+
このあたりでPythonの素の対話環境やIDLEは(学習段階では特に)使いにくいのではと思います。
|
1
追記
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
IDLEは一度に**1つの文**を入力して評価します。(そして、それが式文で結果がNoneでないなら値を表示します)
|
1
|
+
Pythonの素の対話環境やIDLEは、一度に**1つの文**を入力して評価します。(そして、それが式文で結果がNoneでないなら値を表示します)
|
2
2
|
入力したものが**1つの文として解釈できない時**、SyntaxError: invalid syntax になります。
|
3
3
|
|
4
4
|
入力したものが1つのwhile文と式文の**2つの文に**なっていて、1つの文として解釈できないためエラーになります。
|