Ciao Alice!
Per verificare la correttezza del tuo codice attraverso il file grade03.py ricorda che questo deve essere presente nella cartella Homework!
Cartella in cui c'è anche il file stdlib, i vari programmi (program01.py, program02.py e program03.py) ecc.
Io per verificare, senza aprire l'IDE Spyder, semplicemente apro il Prompt di Anaconda, denominato Anaconda Prompt.
Una volta aperto devi entrare nella cartella Homework (se hai conoscenze dei comandi Windows allora saprai come fare, altrimenti puoi usare cd ed inserire il percorso direttamente per arrivare alla suddetta cartella).
Una volta raggiunta (se hai problemi dimmelo che ti dico tutta la procedura per arrivare a tale cartella) semplicemente scrivi python grade03.py e così manderai in esecuzione tale file, che si usa per verificare la correttezza del tuo codice!
Adesso controlla se ai vari test ti dà come risultato "ok", se così non fosse e ci sono parole simili ad Error, allora riportaceli che te li spiegheremo e ti aiuteremo.
Infine, leggendo i commenti, ho notato che ti dà un problema di valore nullo, ovvero devi ricordarti di fare un return della parola criptata alla fine della funzione, perché questo dice di fare l'esercizio!
- Francesco Pio Scognamiglio