Skip to content

Instantly share code, notes, and snippets.

View 93rus's full-sized avatar
😉

Андрей Баранов 93rus

😉
View GitHub Profile
"""
Заказчик - букмекерская контора.
Цель - написать код, принимающий на вход результат - “1:1” и ставку “0:0” и
вернуть результат в виде: 1 - клиент угадал результат, 0 - угадал исход, -1 - не угадал.
Если входные данные некорректны (например, строки не в формате "X:Y", содержат буквы, отрицательные числа или другие ошибки),
код должен вернуть ошибку с понятным сообщением.
"""
def parse_score(score_str: str) -> tuple[int, int]:
if not isinstance(score_str, str):