2016-03-29 4 views
-6

質問の答えが間違っている回数を印刷するにはどうすればよいですか?質問で時間が間違っている数学を見るには

while 1: 
    math = input("(1) What Is 8 x 4 : ") 
    if not math.isdigit(): 
     print("It's not number") 
    elif math == "32": 
     print("You Got The Question Correct") 
     break 
    else: 
     print("Sorry You Got The Question Wrong Try Again") 
+2

得られるたび値を格納する変数を作成しますか? – Goyo

+0

あなたは何らかの種類のカウンターを実装するでしょう。 'while'ループの星の前に、0の答えが間違っていますよね?あなたが間違った答えを与えるたびに、あなたはあなたが以前に持っていたよりも間違った答えをもう1つ持っています。 – Peter

+0

真剣にみんな、OPは今日に参加し、彼の最初の質問を投稿します。彼は自分が何をしたかを示すコードを提供しました。彼は具体的かつ明確に望んでいることを私たちに教えてくれる。十分に答えの範囲を狭める。彼の質問は簡単だと断言しましたが、そのために私たちは彼を大いに下降させるべきですか?二重引用符がある場合は、二重引用符を見つけてください。もし存在しなければ、なぜ「誰かに魚を教える」ことを試みないのですか?彼の質問は次のようなものではありません。「マイクロソフトペイントを使用して私のためにSOのようなウェブサイトを作るためのソリューション全体を書いてください。この質問は簡単で明確で具体的です。 – Ian

答えて

1
  1. は値
  2. 更新間違った答えはそれらをカウントすることにより、たぶん
  3. 印刷値

    wrongTry = 0 #read 1. 
    while 1: 
        math = input("(1) What Is 8 x 4 : ") 
        if not math.isdigit(): 
         print("It's not number") 
         wrongTry = wrongTry + 1 #read 2. 
        elif math == "32": 
         print("You Got The Question Correct") 
         break 
        else: 
         print("Sorry You Got The Question Wrong Try Again") 
         wrongTry = wrongTry + 1 #read 2. 
        print(wrongTry) #read 3. 
    
+0

Downvote ...私は私の答えをできるだけ簡単に理解できるようにしようとしていますが、それは「1」担当者のスターターで今日だけ参加しているOPは「誰かに魚を教える」は受け入れられませんここに...? – Ian