TIF 2021/22 Python+Jupyter   

 

 

Il materiale in questo repository viene utilizzato per il corso di Tecniche Informatiche per la Fisica del primo anno del Corso di Laurea in Fisica dell'Università di Torino nell'Anno Accademico 2021/2022.
 
Il corso si svolgerà a distanza. Il link per seguire lezioni ed esercitazioni è: https://unito.webex.com/meet/ezio.maina.
Registatevi al corso appena possibile sulla pagina Campusnet (https://fisica.campusnet.unito.it/do/corsi.pl/Show?_id=c6ay).
Il corso si pone l'obiettivo di familiarizzare gli studenti con l'uso del linguaggio Python e con le principali librerie utilizzate in ambito scientifico: Numpy, Scipy e Matplotlib.
 
Il modo migliore per accedere al materiale è scaricare l'intero tree di notebook, immagini e file ausiliari da github (https://github.com/mainaezio/TIF_2021_Introduction_to_Python) in un singolo file compresso con ZIP. In questo caso la struttura di directory viene mantenuta.
 
I singoli notebook possono essere anche scaricati da questo sito, in formato HTML (solo lettura) e IPYNB (eseguibili), utilizzando i link nella sezione Programma 2021/22.
 
Per eseguire i notebook è necessario avere installato Python 3, Numpy, Scipy e Matplotlib, "Jupyter notebook" oppure "Jupyter lab". Il modo più semplice è installare la distribuzione Anaconda (https://www.anaconda.com/distribution/#download-section) che include tutto il software necessario.
 
Commenti e suggerimenti sono i benvenuti.

Programma 2021/2022

Notebooks di approfondimento. Non fanno parte del programma d'esame:

Files a cui si fa riferimento nei Notebooks :

Alcuni notebooks addizionali basati su materiale di Esperimenti 1:

Altri notebooks addizionali:

Cheatsheets riassuntivi:

 

MicroBibliografia
 
Il materiale su Python disponibile sul web è talmente abbondante che diventa difficile raccapezzarsi. Non tutte le informazioni sono aggiornate. Qualche suggerimento per iniziare:

Tutorial di Python:

Tutorial di Jupyter: Libri/Lezioni:

 

[Home]