Python programming
Descrizione
Python viene definito come un linguaggio di programmazione ad alto livello, vale a dire un linguaggio progettato affinché sia compreso senza troppa difficoltà dagli esseri umani, fino a includere alcuni elementi del linguaggio naturale.
Target
Il corso è rivolto a chiunque voglia imparare ad usare il linguaggio di programmazione Python
Prerequisiti
Conoscenze di informatica di base
Programma Corso
Storia Differenze tra Python 2 e Python 3
Perchè usare Python: i punti di forza
Installare Python
Esecuzione di un file
- bytecode
 - pvm
 - integrated development environment (idle).
 
Funzioni print e input
Come ottenere aiuto su python
- help
 - dir
 - type
 
Indentazione e blocchi di codice
Variabili e commenti
Numeri e operatori logici
Usare Python come una calcolatrice
Stringhe
- stringhe unicode
 - metodi per le stringhe
 - costruire le stringhe Indici Liste
 - metodi per le liste
 
Dizionari
- metodi per i dizionari
 - ordinamento delle chiavi
 
Tuple
- conversioni Insiemi
 
Gestione dei files in Python
Cicli e istruzioni condizionali
- if elif else
 - while for
 
Comprehension
Funzioni
- cope
 - passaggio parametri
 - parametri opzionali
 - valori restituiti Importazione moduli
 
Gestione delle eccezioni
Programmazione ad oggetti
Classi
- istanze
 - metodi
 - ereditarietà
 - metodi privati
 
Gui (graphic user interface)
- tkinter
 - wxpython