Gissa talet: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) |
Hakan (diskussion | bidrag) |
||
Rad 48: | Rad 48: | ||
# jämför gissning med tal | # jämför gissning med tal | ||
if guess < number: | if guess < number: | ||
print("Talet du angav ar mindre an det | print("Talet du angav ar mindre an det sökta talet.") | ||
elif guess > number: | elif guess > number: | ||
print("Talet du angav ar | print("Talet du angav ar större an det sökta talet.") | ||
else: | else: | ||
print("Grattis! Du har gissat talet som din kamrat har angett.") | print("Grattis! Du har gissat talet som din kamrat har angett.") |
Nuvarande version från 16 oktober 2020 kl. 07.25
Gissa talet
Uppgift |
---|
Gissa ett tal
|
Python-koden
# förklarar syftet med spelet print("Detta spel handlar om att gissa det tal som din kamrat matar in. Du kan alltid avbryta programmet genom att skriva 'exit'.") # Ange ett tal number = input("Ange ett tal mellan 1 - 100. ") # använd heltal number = int(number) # räknare guess = 0 count = 0 # räknare while guess != number: # gissa talet guess = input ("Gissa talet som din kamrat har angett: ") if guess == "exit": break # räkna gissningar guess = int(guess) count += 1 # jämför gissning med tal if guess < number: print("Talet du angav ar mindre an det sökta talet.") elif guess > number: print("Talet du angav ar större an det sökta talet.") else: print("Grattis! Du har gissat talet som din kamrat har angett.") print("Talet är:",number,) print("Och det har tagit dig",count,"gissningar.") # visar resultatet så länge vi vill input("Tryck Enter för att avsluta programmet")
Uppgiften är inspirerad av Attila Szabo, Utbildningsförvaltningen Stockholm.