エラーPythonプログラム:変数が定義されていない(NameError:名前「メッセージを指定」が定義されていません。)

Pythonプログラムの間違った種類

二つの方法でPythonプログラムをエラー。一つは、構文エラー(構文エラー)です。このエラーは、Python言語に準拠していない文法書かれた文を定義しています。第二は、論理エラー(論理エラー)です。プログラムを実行することができますが、機能はこのような状況「誤算」として期待を、満たしていないと、このエラーが手段。

 

未定義変数エラー

Pythonプログラムは、後に使用する変数を定義する必要があります。そうしないと、変数が定義されていないエラーが発生します。これは、構文エラーに属します。Pycharm、図に示すように、赤色の波線のうちでマークされた構文エラー。

画像

Pycharm図1、構文エラーが赤い波線で出マークされています

 

エラーメッセージPythonプログラムの実行

Pycharm、ラン・エラー、およびウィンドウで実行されます(または、ウィンドウの出力データ、すなわち、入力)エラー報告情報の。図に示すように、図1の強制的な動作の例は、エラーメッセージが表示されます。2。

画像

フィギュア報告されたエラーメッセージ以下の2ファイル名を指定して実行ウィンドウ

 

エラーメッセージは、表示は、実行中のトラックプログラム(トレースバック)を示しています。ここでは、実行中のトラックが長くありませんが、それは非常に長い場合に発生します。唯一のランニングトラック、エラーがある、ライン(ライン3)第三にファイル2-2-5-varError.pyが、内容は「プリント(メッセージを指定)#mesageのスペルの間違い、Sを逃した」であることを指摘しました。青色のフォントプログラムとファイルのパス、それがハイパーリンクであることを示す、編集者リストコードとその近くのコードの行の上に、それをクリックします。

 

最後のエラーメッセージ間違った結論、NameErrorに与えられる:名「メッセージを指定」が定義されていないが中国語に翻訳され、名前が間違っ:変数名「メッセージを指定」が定義されていません。

リリース9件のオリジナルの記事 ウォン称賛27 ビュー90000 +

おすすめ

転載: blog.csdn.net/szw_yx/article/details/79053138