26/9/17 - Info sul corso, micro Introduzione ai linguaggi, variabili e funzioni
29/9/17 - liste, generatori, range, slice, ciclo for, ciclo while, if else
3/10/17 - cenni sui dizionari, funzioni, passaggio di argomenti posizionali, opzionali, per chiave, spacchettamento degli argomenti, variabili locali e globali
6/10/17 - moduli, import, uso di file di programma, docstrings di file e di funzione, comandi dir() e help(), list comprehension, cenni sugli oggetti ed i metodi
10/10/17 - dizionari e set e funzione zip, liste di dizionari, sorted e funzioni lambda per estrarre la chiave di ordinamento, namespaces nidificati e disponibilitą dei nomi, intro a oggetti e classi
13/10/17 - indici su liste di dizionari, apertura di files di testo e binari, istruzione with, lettura di righe da file di testo e loro elaborazione
17/10/17 - esempi di lettura da file di testo, gestione delle eccezioni (try except else finally)
20/10/17 - ricerca in file di testo ed ordinamento per frequenza complessiva decrescente, urllib.request.urlload per scaricare file dal web
24/10/17- gestione delle immagini come matrici bidimensionali di colori RGB (ovvero liste di liste di triple)
png.py.txt: libreria png.py da mettere nella stessa directory (con estensione py)
altrimenti potete installarla col comando pip install pypng
Immagine.py.txt: inizio di definizione di una classe (sa salvare con estensione py)
31/10/17 - Operazioni su immagini e definizione migliore di una classe che usa una definizione di colore/pixel pił generale
Immagini.2.ipynb: Libreria immagini.py ed esempio d'uso in Ipython (parte finale del notebook)
immagini.py.txt: Libreria immagini.py ed esempio d'uso in Ipython (parte finale del notebook)
3/11/17 - le classi colore e la classe immagine ed esempi d'uso. Le classi: i metodi e le variabili di istanza, i metodi e le variabili di classe, i metodi statici, l'ereditarietą
8/11/17 - compito di recupero
14/11/17 - Funzioni ricorsive (permutazioni), funzioni di accesso alle directory, esplorazione ricorsiva dell'albero delle directory