Każde zadanie należy rozwiązać w osobnym pliku zadX.py, gdzie X to numer zadania.
Dodatkowo, w przypadku zadań 4 i 5 pojawiają się jeszcze dodatkowe wymagania.
Plik zad4.py powinien zawierać dwie funkcje o podanych niżej sygnaturach:
def encode_qr(message: str, qr_code_path: str) -> None:
...
def decode_qr(qr_code_path: str) -> str:
...Funkcja powinna mieć sygnaturę:
def is_balanced(input: str) -> bool:
...W celu uruchomienia testów należy wywołać w katalogu głównym polecenie:
pytest testsOczywiście wymaga to zainstalowania paczki pytest.
Oczekiwanym rezultatem jest 5 sukcesów. :)