python初学者です。
VScodeで
python
1for counter in range(10,-1,-1): 2 print(counter) 3 4を実行しようとすると 5>>> for counter in range(10,-1,-1): 6... 7 File "<stdin>", line 2 8 9 ^ 10IndentationError: expected an indented block
と表示されます。
インデントされてない、インデントがずれている、ということはなかったです。
pythonのコードの一番最初の行のすぐ上に
```python
だけの行を追加してください
また、pythonのコードの一番最後の行のすぐ下に
```
だけの行を追加してください
現状、コードのインデントが消えてしまって、分かりません
質問にコードを載せる際に上記をやってくれたら、インデントが消えないので、他人が状況を正しく理解できます
修正しました。
インデントを利用する文はことごとくエラーになってしまうようです。
設定の問題でしょうか?
vscodeで実行はどのように行なっていますか?
1行ずつshift+enterで行ってます
対話モードで実行していますね。
右上の実行ボタンを押して実行するか、F5キーで実行してみてはどうでしょう。
全て選択して、shift+enterで実行できました。
shift enterで実行したいのはなぜでしょうか
あまり利点がない気がしますが
また解決したら自己解決しましょう
使ってる入門書にshift+enter と書いてあったからです。
他の方法や、その利点があれば、ぜひ教えて欲しいです。
回答1件
あなたの回答
tips
プレビュー