From eb5603bca30af1956f340cc448682f42d0cc3f4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Sp=C3=A1=C4=8Dil?= Date: Sun, 21 Jun 2026 17:13:23 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20oprava=20p=C5=99ed=C3=A1v=C3=A1n=C3=AD?= =?UTF-8?q?=20dat=20do=20funkce=20evaluate=20z=20chybov=C3=BDch=20hl=C3=A1?= =?UTF-8?q?=C5=A1ek?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index c6c5ae4..027e4b9 100644 --- a/main.py +++ b/main.py @@ -56,7 +56,7 @@ def evaluate(inp: Any, count: int, throw: str) -> tuple: inp = str(inp) if re.search("^\d+$", inp): if len(inp) > count: - data = ("msg", "ER01", "Tolika kostkami nemůžete hodit. Zkuste to znovu:", count) + data = ("msg", "ER01", "Tolika kostkami nemůžete hodit. Zkuste to znovu:", count, throw) return data else: for x in inp: @@ -66,7 +66,7 @@ def evaluate(inp: Any, count: int, throw: str) -> tuple: ran = "1" else: ran = f"1–{count}" - data = ("msg", "ER02", f"Zvolte prosím kostky v platném rozsahu ({ran}):", count) + data = ("msg", "ER02", f"Zvolte prosím kostky v platném rozsahu ({ran}):", count, throw) return data old_throw = [] pick = [] @@ -125,8 +125,9 @@ def game(data: tuple): if data[1] == "ER01" or data[1] == "ER02": msg = data[2] count = data[3] + th = data[4] inp = input(msg) - data = evaluate(inp, count) + data = evaluate(inp, count, th) game(data) else: msg = data[1]