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