私はPythonを学んでいるので、次のことがうまくいかない理由を理解できません。条件文に関する初心者の質問
誰も助言できますか?
おかげ
# Make sure that the_flying_circus() returns True
print "What is your number?"
num = input()
print "What is bla?"
bla = input()
def the_flying_circus():
if num ==4 and bla=="bla": # Start coding here!
return True
print "Well done!"
# Don't forget to indent
# the code inside this block!
elif num == 2 or bla== zog:
print "OK"
# Keep going here.
# You'll want to add the else statement, too!
else:
print "Bad luck!"
the_flying_circus()
はこのPythonの2.xのですか?もしそうなら、入力の代わりに 'raw_input()'を使います。それとも、[Pythonの最新版(安定版)をダウンロードして学ぶ](https://www.python.org/downloads/win)です。 –
"うまくいかない"ということはあまり有益ではありません。コードは何をすべきか、実際には何をしていますか? – interjay
おそらく '' zog''は、 '' zog''が他の場所で変数として定義されていない限り –