Hur man gör en Python gissa spel (6 / 7 steg)
Steg 6: Sista stegen
Så du har gjort så här långt! Det är utmärkt.
Detta är vad du ska ha så långt:
Kod:
importera slumpmässiga
Importera tid
NUM = random.randint (1, 101)
samtidigt sant:
skriva ut 'Gissa ett nummer mellan 1 och 100'
gissning = input()
jag = int(guess)
om jag == num:
skriva ut "Du gissade rätt!"
skriva ut "detta fönster kommer att stänga i 5 sekunder nu."
Time.Sleep(5)
Break
# det pund symbol är en kommentar förresten, sätta inte detta i koden. Jag kan inte Indrag här av någon anledning så bara titta på bilden jag lämnat för att se hur jag gjorde det. Jag ber om ursäkt.
Elif jag < num:
skriva ut "Prova högre"
Elif jag > num:
skriva ut "Prova lägre"
Vad detta innebär är att om du gissade det exakta antalet, kommer det att säga du gissade rätt! Det kommer att stänga i 5 sekunder.
Elif är om du inte gissa rätt och sedan om numret var mindre att det du sa, det sa gå lägre, etc.
Nu gå låter till det sista steget...