LABORATORIO DI PYTHON

Settima lezione

Argomenti trattati:

 

  • Passaggio parametri all’interprete.
  • Gestione delle eccezioni: Lanciare e catturare un’eccezione.
  • Richiesta di terminazione del programma con la funzione: exit().

Materiale didattico:

 

Consigli:

 

 

  • Acquisire le informazioni necessarie per il funzionamento del proprio programma, all’atto della sua chiamata, passandole come parametro, invece di utilizzare la funzione: input; non ha senso bloccare l’esecuzione di un programma, in attesa dell’inserimento di certe informazioni, quando quest’ultime gli possono essere rese disponibili prima dell’esecuzione).
  • Se la chiamata ad una funzione può generare un’eccezione, inserirla in un blocco try-except.
  • Per terminare il programma, al verificarsi di una certa condizione, utilizzare la funzione: exit.

Esercizi per casa:

 

  • Modificare le soluzioni agli esercizi assegnati per casa, alla 3° ed alla 4° lezione, sostituendone i valori di ritorno nulli, utilizzati in caso d’errore, con il lancio di un’opportuna eccezione(tra quelle predefinite nell’interprete), che ne descriva correttamente il problema verificatosi.

 

<<  Vai alla 6° lezione     Vai alla 8° lezione  >>