Python の入力エラー: 名前 'd' が定義されていません
Python プログラムを実行すると、「」のようなエラー メッセージが表示される場合があります。名前エラー: 名前「d」が定義されていません。」これは、プログラムが定義または初期化されていない変数を参照しようとしたことを示します。
このエラーの考えられる説明の 1 つは、Python 2.x の使用です。 Python 2.x では、input() 関数はユーザーの入力を Python 式として評価します。したがって、ユーザーが「d」と入力すると、Python はこれを文字列リテラルではなく d という名前の変数として解釈します。
この問題を解決するには、ユーザーは次のいずれかのアプローチを採用できます。
これらの対策を実装することで、ユーザーは「NameError: name 'd' is not generated」エラーに効果的に対処し、続行できます。 Python プログラミング タスク。
以上がPython が「NameError: name \'d\' が定義されていません」エラーをスローするのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。