直接上圖
很明顯我code裡面的迴圈因為縮排沒弄好出錯了
現在終端機底下完全卡住沒辦法輸入
後來我找到方法重開終端機 只是還是無法跑x=input()這種
**後來把程式碼改對的 丟到測資那邊也通過 若我在互動式窗也可成功執行
跑出正確結果
**
只是還有圖片中的問題
以上 想問一下 一般打完python都一定要在互動式窗執行嗎?
終端機執行為什麼會不等使用者輸入input導致出錯呢?
那 除了互動式窗以外 是否還有別的執行方法
There are three other ways you can run Python code within VS Code:
1.Right-click anywhere in the editor window and select Run Python File in Terminal (which saves the file automatically):
2.Select one or more lines, then press Shift+Enter or right-click and select Run Selection/Line in Python Terminal. This command is convenient for testing just a part of a file.
3.From the Command Palette (Ctrl+Shift+P), select the Python: Start REPL command to open a REPL terminal for the currently selected Python interpreter. In the REPL, you can then enter and run lines of code one at a time
根據官方文件說明
Visual Studio Code 執行 Python 有三種方法
三種方法有各自「適用」的情境
你可以選擇可以正確執行的方式
如果沒有(像 Shift+Enter的)快捷鍵可按
就自己定義一個
像這篇寫的