1 svar
318 visningar
Markiplier 1 – Fd. Medlem
Postad: 27 okt 2020 16:05

Poängsystem i gissningsspel

Hej, jag försöker programmera ett highscore system i mitt gissningsspel i Python. Kan någon ge mig tips om hur man kan programmera något sådant?

 

Här är min senaste version som ej fungerar:

import random


tal = random.randint(1, 100)
print("Datorn tänker på ett tal mellan 1 och 100. Gissa vilket!")
count = 0
tempcount=0
while True:
gissning = int(input("Gissa:"))
score = count
if tal == gissning:
count += 1
tempcount = count
print("Det är rätt! Du klarade det på " + str(count) + " försök!")
count =0
svar = input("Vill du spela igen? Y/N \n")
if svar == "N":
break
elif svar == "Y":
tal = random.randint(1, 100)
if tempcount < score:
score = tempcount
print("Nytt highscore!:", (score),"" )
elif tal > gissning:
count += 1
print("För litet! Gissa igen!")
elif tal < gissning:
count += 1
print("För stort! Gissa igen!")
#count = count - count

Laguna Online 30484
Postad: 27 okt 2020 17:45

På vilket sätt fungerar det inte?

Kan du bevara indenteringen när du klistrar in programkoden? Jag tror att Ctrl-Shift-V ska kunna fungera.

Svara
Close