Browse Source

hra uhodni cislo

master
Jakub Škrabánek 7 hours ago
parent
commit
d8a13fa817
  1. 39
      x_uhodni_cislo.py

39
x_uhodni_cislo.py

@ -0,0 +1,39 @@
import random
tip_hrac = 0
pocet_pokusu = 0
minimum = -1
maximum = -1
while minimum < 0 and maximum < 0:
try:
minimum = int(input("zadej kladné minimum:"))
maximum = int(input("zadej kladné maximum:"))
if minimum < maximum:
break
else:
print("maximum musí být větší než minimum")
minimum = -1
maximum = -1
except ValueError:
print("To nebyly čísla! Zkus to znova!")
tajne_cislo = random.randint(minimum,maximum)
print("--- Hra: Uhodni číslo! ---")
print(f"Myslím na číslo mezi {minimum} a {maximum}. Zkus ho uhodnout!")
print("-"*20)
while tip_hrac != tajne_cislo:
try:
tip_hrac = int(input("zadej svůj tip:"))
except ValueError:
print("To nebylo číslo! Zkus to znova!")
pocet_pokusu = pocet_pokusu + 1
if tip_hrac < tajne_cislo:
print("Moc nízko. zkus to znova!")
elif tip_hrac > tajne_cislo:
print("Moc vysoko. zkusto znova!")
else:
print(f"Super! číslo bylo {tajne_cislo}")
print(f"Stačilo ti {pocet_pokusu} pokusů")
print("Díky za hru ☺")
Loading…
Cancel
Save