Joc de daus¶
Volem jugar una variant de joc de daus anomenada craps on hi ha una tirada de sortida amb dos daus i les següents regles:
Si els daus sumen 7 o 11 el jugador guanya.
Si els daus sumen 2, 3 o 12, el jugador perd.
Amb qualsevol altra combinació, continúa jugant.
Dissenya la funció daus2 que donats els dos valors d’una tirada de daus, retorni 0 si continuem jugant, 1 si guanyem i 2 si perdem. La funció ha de comprovar que els valors dels daus són correctes (estan entre 1 i 6) i retornar -1 en cas de que no ho siguin.
Desa la funció al fitxer joc_de_daus.py. La funció ha de passar
el següent doctest:
>>> daus2(6, 5) 1 >>> daus2(1, 2) 2 >>> daus2(4, 4) 0 >>> daus2(5, -3) -1Nota
Podeu descarregar el fitxer amb tests
joc_de_daus.txt
Solucions
Disposeu d’una solució al fitxer joc_de_daus.py