Dal corso: Fondamenti di programmazione: oltre i fondamenti

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Sfida: Debug

Sfida: Debug

(musica vivace) - Pronti per un'altra sfida? Ora che hai familiarità con le basi del debug, prova a trovare e correggere gli errori di base in alcuni codici Python. Il file di partenza per questo video dovrebbe raccomandare una pianta d'appartamento in base al livello di cura che l'utente può dare, basso, medio o alto. Ma quando lo eseguo, posso vedere che non funziona. Ecco un suggerimento. Questo codice contiene un errore di sintassi, un errore di runtime e un errore logico. Ricorda, puoi utilizzare sia l'IDE che l'output del terminale per identificare dove l'interprete rileva ogni errore. Abbiamo parlato di come il debug può essere impegnativo, quindi se rimani bloccato, considera di provare un trucco a cui molti sviluppatori sono affezionati. Spiega il tuo codice a un'anatra di gomma. Quando digito una delle tre parole chiave, il programma dovrebbe raccomandare una pianta d'appartamento, ma non restituisce nulla. Forse ho bisogno di guardare quelle dichiarazioni if e elif e…

Contenuti