3 changed files with 49 additions and 0 deletions
@ -0,0 +1,6 @@ |
|||||
|
import lib_16a_minihra |
||||
|
|
||||
|
print("Chceš si zahrát minihru Větší nebo Menší?") |
||||
|
odpoved = input("napiš ano/nebo:") |
||||
|
if odpoved.lower() in ["ano","a","yes","y"]: |
||||
|
lib_16a_minihra.hra_vetsi_mensi() |
||||
@ -0,0 +1,38 @@ |
|||||
|
import random |
||||
|
|
||||
|
## nadefinujeme si funkce |
||||
|
def generuj_tajne_cislo(): |
||||
|
return random.randint(1,100) |
||||
|
|
||||
|
def zkontroluj_tip(tip,tajne_cislo): |
||||
|
if tip == tajne_cislo: |
||||
|
return "spravne" |
||||
|
elif tip > tajne_cislo: |
||||
|
return "vetsi" |
||||
|
else: |
||||
|
return "mensi" |
||||
|
|
||||
|
def hra_vetsi_mensi(): |
||||
|
print("\n Hadej číslo do 1 do 100") |
||||
|
tajne = generuj_tajne_cislo() |
||||
|
pokusy = 0 |
||||
|
while True: |
||||
|
try: |
||||
|
tip = int(input("\nTvuj tip:")) |
||||
|
pokusy += 1 |
||||
|
vysledek = zkontroluj_tip(tip,tajne) |
||||
|
if vysledek == "spravne": |
||||
|
print(f"SPRÁVNĚ! Číslo bylo {tajne}") |
||||
|
print(f"Počet pokusů: {pokusy}") |
||||
|
break |
||||
|
elif vysledek == "vetsi": |
||||
|
print("Tvuj tip je VĚTŠÍ než hledané číslo") |
||||
|
else: |
||||
|
print("Tvůj tip je MENŠÍ než hldané číslo") |
||||
|
except ValueError: |
||||
|
print("Zadej platné číslo") |
||||
|
|
||||
|
## potom spustitelný kod |
||||
|
# přesuneme do nového souboru |
||||
|
# tento soubor budeme používát jako "knihovnu" |
||||
|
|
||||
@ -0,0 +1,5 @@ |
|||||
|
Tento text byl zapsán pomocí Pythonu! |
||||
|
úspěšně jsme použili moduly (knihovny) os & time |
||||
|
Z modulu random máme číslo: 96.25267608620267 |
||||
|
Z modulu datetime máme čas: 2025-11-13 11:28:53.961697 |
||||
|
Poslední úprava souboru: |čas: 11:28:53|datum: 13.11.2025| |
||||
Loading…
Reference in new issue