Section outline

  • Lezione 1: Python, Linguaggio, Statements, Commenti, Keywords, Variabili, Espressioni, Operatori, Puntatori, Programma Python

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _1

  • Lezione 2: Loop Control, Boolean Expressions, Condizioni 

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _2


  • Lezione 3: Funzioni, Esercitazione 1

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _3


  • Lezione 4: Stringhe, Liste, Tuple, Set, Dizionari, Esercitazione 2

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _4


  • Lezione 5 (solo gruppo Martedì): Modelli di dati e strutture dati, ricorsione, generazione numeri casuali, Esercitazione 3

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _5


  • Lezione 5 (solo gruppo Giovedì): Modelli di dati e strutture dati, ricorsione, generazione numeri casuali, Esercitazione 3

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _5



  • Lezione 6: Input e Output da file, Esercitazione 4

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _6



  • Entrambe le lezioni fatte Giovedì 27

    Lezione 7: Python riga di comando e argparse, Esercitazione 4 parte 2

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _7


  • Lezione 8: OOP, Classi, Ereditarietà, MRO, Esercitazione 5

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _8


  • Lezione 9: Import e namespace, ripasso esercizi

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _9


  • Lezione 10: librerie NumPy, Matplotlib, SymPy, Esercitazione

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _10


  • Lezione 11: Gestione eccezioni, propagazione eccezioni, LBYL vs. EAFP

    lMateriale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _11


  • Lezione 12: Unpacking, Unpacking dizionari, Decoratori, Generatori, Lambda functions, Esercitazione - generatori

    Materiale al link: 

    http://daniele.tavagnacco.pages.ict.inaf.it/corso_lab_python/   --> Lezione _12