Introduzione a Python: approcci di programmazione, particolarità del linguaggio, ambiente Python
•Introduzione a Python: Cenni delle componenti a disposizione nel'environment Anaconda
•Introduzione a Python: Introduzione all'ambiente jupiter semplici esempi di linguaggio
•Il linguaggio Python:
•strutture di dati semplici
•strutture di controllo
•Formattatori e gestione delle stringhe
•tuple, liste, stringhe
• Il linguaggio Python: wrap up exercises
•Il linguaggio Python: dizionari, slicing
•Il linguaggio Python: enumeratori statici e dinamici
•Il linguaggio Python: Cenni su Classi:
•definizioni
•namespaces
•istanze
•metodi
•Inheritance
• Esercitazione sulle classi
•ll linguaggio Python: Funzioni
•Argomenti di default
•forma lambda
•Metodi sulle liste
•Variabili private
•Programmazione funzionale map e reduce
•Moduli
•Moduli standard
•Uso dei moduli
•Accesso ai dati
•Accesso a dati su,CSV
•Numpy
•Uso e gestione dgli array
•Operazioni fondamentali
•Broadcasting
•Aggregazione e concatenazione
•Pandas
•Dataframe
•Operazioni sui dataframe
•DataFrame
•Normalizzazione dei dati
•Rappresentazione dei dati
•MatPlot, PyPlot
•Plotting 2 D e 3D