Corso su Python 3

(gennaio-febbraio 2013)


docente Nicola Zoppetti (n.zoppetti@ifac.cnr.it)

Indice della pagina

Indice delle lezioni del corso base

TITOLO HTML PDF esercizi una possibile soluzioni agli esercizi
00 - Introduzione al corso
01 - PRIMI PASSI
02 - TIPI DI BASE - NUMERI
03 - TIPI DI BASE - LISTE
04 - INTERLUDIO - nomi e oggetti
04 - Dynamic typing
04 - TIPI DI BASE - TOUPLE, STRINGHE, BYTES
05 - TIPI DI BASE - set e dizionari
06 - Indentazione e cicli
07 - Input ed output su file
base
adv1
adv2
dati
base
adv1
adv2
08 - Funzioni e Scopes
09 - Classi
vedi dispense
v2d_0_traccia.py
v2d_1_traccia.py
figure_traccia.py
trapezioid_traccia.py
v2d_0.py
v2d_1.py
v2d_2.py
figure.py
trapezioid_v1.py
trapezioid_v2.py
trapezioid_v3.py
trapezioid_v4.py
trapezioid_v5.py
trapezioid_v6.py
10 - Moduli, script, parametri da riga di comando, packages
vedi dispense
c2f.py
c2f_01.py
s1-s2.zip
s3-s4.zip
11 - Cenni alla gestione degli errori e alle eccezioni
vedi dispense
posiz_eccezioni_traccia.py
posiz_eccezioni_00.py
posiz_eccezioni_01.py
12 - NumPy - Base
12 - NumPy - Recarrays
13 - Numpy - Meno di base
base
integral approx.
(vedi dispense)
14 - Numpy - Algebra Lineare
15 - Matplotlib - Grafici singoli
16 - Matplotlib - Grafici con piu' di un axes

Note a margine

Lezioni del corso base a cura di Daniele Andreuccetti

TITOLO HTML
Introduzione all'uso di PyQt per realizzare semplici interfacce grafiche per i nostri programmi Python
Minitutorial: applicazioni PyQt basate su dialog box
Una semplice architettura client-server in Python

Seminari aggiuntivi

TITOLO DOCENTE HTML PDF codice
PyQT e matplotlib: un’introduzione Tommaso Mazzoni