In questa lezione proveremo a sviluppare un programma per giocare all'Impiccato. Il programma sceglie casualmente una parola, poi l'utente (il giocatore) deve provare a indovinarla. Ogni volta che sbaglia, la figura di un uomo impiccato viene completata. Riuscirà il giocatore a trovare tutte le lettere che formano la parola prima che la figura dell'impiccato sia completa?

Per svolgere il compito, dovete prima di tutto scaricare i file hangman.py e test_hangman.py. Il primo è quello su cui dovete lavorare. Il programma principale è già scritto, ma utilizza varie funzioni lasciate in bianco. Il vostro compito è quello di scrivere il codice di queste funzioni per far funzionare correttamente il programma. Ogni funzione contiene una docstring che dettaglia quello che la funzione deve fare.

Il file test_hangman.py contiene invece alcuni test (già scritti) per collaudare le vostre funzioni (non vengono collaudati tutte le funzioni, solo quelle che non richiedono input ed output). Potete utilizzarli per controllare se le funzioni che state scrivendo sono corrette, ma per il resto potete ignorare questo file.


Last modified: Sunday, 17 December 2023, 6:37 PM