>&g"/> >&g">
VSCode で非常に単純なプログラムを作成しました:
str1 = 'Python is good' print(str1.replace('Python', 'python'))
クリックしてターミナルで実行すると、エラー メッセージが表示されます:
File "", line 1
& C:Python チャレンジ /test.py"
^
SyntaxError: 無効な構文
は構文の問題ではなく、プログラムが Python のコマンド ラインで実行されているためです。インタプリタ:
>>> & C:/PythonChallenge/test.py"
これは Windows の CMD で実行されるはずなので、最初に Python インタープリター:
>>> ^Z
クリックしてターミナルで実行すると、OK になります:
# #PS C:Pythonチャレンジ/test.py"補足: python {ファイル "pythonは良いです
##Python を学習する場合、最初のプログラム hello.py (以下に示す)
print("hello welcome to python world")コマンド ラインの指示が「Python インタープリターが実行されました。コマンド ライン環境と Python インタラクティブ環境の区別に注意してください。次の図に示すように、python## と入力します。実行時に上記のエラーが報告されます。」 # 直接対話モードに入ります。>>> が表示されたら、Python 対話環境に入ったことになります。これは、Python インタプリタが開始され、ソース コードを 1 行ずつ入力して各行を実行するのを待っているのと同じです。 .py ファイルが作成されたので、ソース コード全体を一度に実行したい場合は、ソース コードを対話的に入力する代わりに、
ファイルを直接実行する必要があります。 python hello.py を実行する前に pyhon コマンドも入力したため、正しいアプローチは直接実行する必要があります python hello.py
以上がPythonでファイル「<stdin>」の1行目非文法エラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。