III – IV | Parole chiave |
III – IV | Identificatori |
III – IV | Operatori |
IV | Assegnazioni |
III – IV | Moduli |
III – IV | import |
INPUT / OUTPUT | |
III – IV | input() |
III – IV | print() |
III – IV | Sequenze di escape |
IV | print() con formattazione |
CONTROLLO DELL’ESECUZIONE | |
III – IV | Struttura del programma |
III – IV | Selezioni con if |
Selezioni con match case | |
III – IV | Ripetizione con for, “intelligente” |
III – IV | Ripetizione con for, “precalcolata” |
IV | Ripetizione con while |
III – IV | Ripetizioni equivalenti |
Ripetizioni con break, continue, else | |
IV | Programmi con menu di scelta |
FUNZIONI | |
IV | Funzioni |
Funzioni – Con return | |
Visibilità delle risorse | |
Parametri delle funzioni – 1 | |
Parametri delle funzioni – 2 | |
Funzioni – SENZA risultato | |
Funzioni – CON risultato |
FUNZIONI PREDEFINITE | |
any() / all() | |
enumerate() | |
format() | |
id() | |
III – IV | input() |
IV | max() min() sum() |
isinstance() | |
III – IV | print() |
III – IV | type() |
III | zip() |
Elenco delle funzioni predefinite | |
Per le conversioni di tipo | |
Per le sequenze | |
Per le ricerche | |
Per gli ordinamenti |
Continua…
RIEPILOGO | Operatori bit a bit / di scorrimento | Operatore is | INPUT / OUTPUT – Su file | EP 8 – Style Guide for Python Code | Miscellanea | IDLE | Shell
RISORSE ONLINE
Dopo qualche anno alcuni collegamenti potrebbero NON essere più attivi
In italiano
- python.it
- Wikipedia: Python
- In ordine alfabetico: Corso di Python | Corso su Python 3 | Distillato di Python | Dive into Python | Esempi in Python per la didattica | Fondamenti di Programmazione | HTML.it – Guida Python | Il tutorial di Python | Imparare a Programmare | Laboratorio di matematica con Python | Pensare da Informatico | Python istantaneo | Python nel primo biennio della scuola superiore | Python per sopravvivere | Python, un linguaggio per la ricerca scientifica | PyTutorial | Scientific Python | Tutorial per principianti in Python | Un giorno alle prese con IDLE | Uno sguardo al Python
- PDF: Algoritmi e strutture dati | Appunti per un corso di Python | Introduzione al linguaggio Python | LEARNING | Passo dopo passo impariamo a programmare con Python | PROGRAMMAZIONE | Python per sopravvivere
In inglese
- python.org
- Wikipedia: Python
- Understanding Recursion Using Python
- How to Think Like a Computer Scientist | How to Think Like a Computer Scientist: Interactive Edition
- Automate the Boring Stuff | Codecademy-Python | Coding Bat/Python | DigitalOcean-Python | jobtensor: Python | Learning with Python | * Interactive Python | Learn Python Programming | Learning to Program | Learn Python – The Hard Way | Let’s Learn Python | Non-Programmer’s Tutorial for Python 3 | Problem Solving with Algorithms and Data Structures using Python | Python for Everybody | Python Tutorial
- PDF: Free Computer Books > Python | Online Programming Books-Python