vyřešení problému s generací nových random čísel

master
CharleneOlsen 3 years ago
parent 651058b984
commit e1eacbb429

@ -4,23 +4,23 @@ import random
while True:
nejmenší_číslo = 1
největší_číslo = 1000
první_číslo = random.randint(nejmenší_číslo, největší_číslo)
pokus = random.randint(nejmenší_číslo, největší_číslo)
směrnice = 0
print("Vymysli si číslo mezi 1 a 1000 a já ho budu hádat. \nMůj první pokus je:", první_číslo)
print("Vymysli si číslo mezi 1 a 1000 a já ho budu hádat. \nMůj první pokus je:", pokus)
while směrnice != "správné":
směrnice = input(
"Je menší, větší nebo je to správné číslo?\n(Napiš slovy menší, větší nebo správné :))")
if směrnice == "menší":
if první_číslo > nejmenší_číslo:
nejmenší_číslo = první_číslo + 1
další_pokus = random.randint(nejmenší_číslo, největší_číslo)
print("Můj další pokus je:", další_pokus)
if pokus > nejmenší_číslo:
nejmenší_číslo = pokus + 1
pokus = random.randint(nejmenší_číslo, největší_číslo)
print("Můj další pokus je:", pokus)
if směrnice == "větší":
if první_číslo < největší_číslo:
největší_číslo = první_číslo - 1
další_pokus = random.randint(nejmenší_číslo, největší_číslo)
print("Můj další pokus je:", další_pokus)
if pokus < největší_číslo:
největší_číslo = pokus - 1
pokus = random.randint(nejmenší_číslo, největší_číslo)
print("Můj další pokus je:", pokus)
print("Uhádl jsem tvoje číslo. Děkuju za hru.")

Loading…
Cancel
Save