Vi bygger ett matematikspel
Ett eneklt spel där du ska summera två tal
Koden
import random print("Välkommen till detta finfina räknespel! \n") print("Du kommer att få öva huvudräkning i addition.") print("Du komemr att få en poäng per rätt svar. Spelet är slut") print("när du kommer upp i fem poäng. \n") print("Tryck på Enter-knappen när du vill börja.") poäng = 0 antalFrågor = 0 fel = 0 while poäng < 5: tal1 = random.randint(12,250) tal2 = random.randint(12,250) summa = tal1 + tal2 antalFrågor += 1 print("Vad blir", tal1, " + ", tal2, " ?") användarSvar = int(input("Svar: ")) if användarSvar == summa: print("Rätt") poäng += 1 else: print("Fel") fel +=1 if fel <=1: print("Grattis") elif fel >= 4: print("Klantigtr") else: print("OK")
Credit
Årstaskolan har en kurs: Python Grundkurs - Vi bygger ett matematikspel varifrån jag har plockat följande övning:
Det är Micke Kring som gjort kursen med stöd av IIS och |är publicerad under Creative Commons
Uppgift
Uppgift |
---|
Gör om spelet
Ändra i koden så att du använder andra räknesätt, andra talintervall eller till exempel rationella tal. |