私はプロジェクトに取り組んでいて、If/Elif/Elseプロジェクトをテストするために、コードの書き方を少し書いた。私が書いた:それはこれを行う理由は、私は疑問に思ってエラーを生成するPython IF/ELIF/ELSEステートメント
Traceback (most recent call last):
File "python", line 2, in <module>
File "<string>", line 1, in <module>
NameError: name 'CLOSED' is not defined
:
opclo = input('>');
if(opclo == 'CLOSED'):
print "Good night.";
elif(opclo == 'WACKED'):
print "wacked";
else:
print "Good morning.";
それは私にこのエラーが発生します。 opclo = opclo2
(行1のopclo
をopclo2
とする)や、"CLOSED"
と"WACKED"
の配列を追加するなど、複数のものを試しました。何か案は?
ありがとうございました。
なぜセミコロンですか? –
'if' /' elif'を完全に削除した場合。あなたはまだこの正確なエラーを持っています。 –