2016-04-10 14 views
1

私はクイズを作成しましたが、コードの最後の部分では苦労しています。クイズで正解に基づいて回答を与える方法

if answer_counter <=5: 
    print 'Oh dear you didn\'t do so well! Try harder next time.' 
if answer_counter 6 or 7 or 8 or 9 or 10: 
    print 'Not so bad! you could do better!' 
if answer_counter >=11: 
    print 'Brilliant you did pretty well!' 

引数は、answer_counter> = 6と< = 10場合、私が最初に試した場合、私が午前問題は真ん中です:しかし、それは動作していないようでした、私はその後、(6,10)を試してみましたので、または声明は私の最後の試みだったし、私は答えを見つけることができない!

おかげで再び他の場合は入れ子にしてくださいあなたの助け

+0

は、このような問題のためのスイッチケースを使用してみてください、それ以外の場合を使用すると、あまりにも – sfault

+0

をあなたに役立つだろう、このPythonのですか?問題の言語で質問にタグを付けてください –

+0

申し訳ありませんが、これはPythonですが、サイトの仕組みによってはまだ混乱しています。ありがとう – Kingbuttmunch

答えて

0

を進める:

if answer_count <=5: 
    #do something 
elif answer_count >=6 and answer_count <=10: 
    #do somethang 
else: 
    #do somethung 
+0

これは完璧に機能しました(あなたもそれを見るととても分かります!)他のコメントとこの答えに感謝します。その解決策は、読んで助けが必要な人のためのものでした。 答えが= 5の場合:(何かを) elif答え<= 10:(何かを) else :(他の何でも) 助けてくれてありがとう! – Kingbuttmunch

+0

注意):))))))))))))) –

関連する問題