fix/loop: zadávání cílového skóre jako while loop s try-except blokem
This commit is contained in:
@@ -176,10 +176,18 @@ def add_players(iter=False):
|
||||
aggr[inp] = 0
|
||||
print(f"Do seznamu přidáno jméno {inp}.")
|
||||
|
||||
inp = input("Zadejte finální skóre (nechte prázdné pro výchozích 10 000): ")
|
||||
if inp != "":
|
||||
inp = int(inp)
|
||||
final_score = inp
|
||||
while True:
|
||||
inp = input("Zadejte finální skóre (nechte prázdné pro výchozích 10 000): ")
|
||||
if inp != "":
|
||||
try:
|
||||
inp = int(inp)
|
||||
final_score = inp
|
||||
except ValueError as e:
|
||||
print("Zadejte prosím platnou číselnou hodnotu.")
|
||||
else:
|
||||
break
|
||||
else:
|
||||
break
|
||||
|
||||
def check_win() -> str:
|
||||
over_limit = {}
|
||||
|
||||
Reference in New Issue
Block a user