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