In grassetto le pagine trattate nella classe 4AA
- Parole chiave
- Costanti predefinite
- Identificatori
- Espressioni logiche
- Operatori bit a bit / di scorrimento
- Riepilogo operatori
- Assegnazioni
— - INPUT / OUTPUT – input()
- INPUT / OUTPUT – print()
- INPUT / OUTPUT – Sequenze di escape
- INPUT / OUTPUT – print() formattato
- INPUT / OUTPUT – Su file
— - CONTROLLO – Struttura del programma
- CONTROLLO – Selezioni con if
- CONTROLLO – Selezioni con match case
- CONTROLLO – print() con for
- CONTROLLO – Ripetizioni con for
- CONTROLLO – Ripetizioni con while
- CONTROLLO – Riepilogo ripetizioni
- CONTROLLO – Menu di scelta
— - FUNZIONI
- FUNZIONI – Con return
- FUNZIONI – Visibilità delle risorse
- FUNZIONI – Parametri delle funzioni – 1
- FUNZIONI – Parametri delle funzioni – 2
— - FUNZIONI / METODI – Riepilogo SENZA risultato
- FUNZIONI / METODI – Riepilogo CON risultato
- FUNZIONI / METODI – Riepilogo ricerche: count() / find() / index()
- FUNZIONI / METODI – Riepilogo ordinamenti: sort(), sorted(), reverse(), reversed()
- FUNZIONI / METODI – Riepilogo sequenze: operatori/funzioni/metodi
— - FUNZIONI PREDEFINITE
- FUNZIONI PREDEFINITE – Conversione
- FUNZIONI PREDEFINITE – any() / all()
- FUNZIONI PREDEFINITE – enumerate()
- FUNZIONI PREDEFINITE – format()
- FUNZIONI PREDEFINITE – id()
- FUNZIONI PREDEFINITE – isinstance()
- FUNZIONI PREDEFINITE – type()
- FUNZIONI PREDEFINITE – zip()
— - TIPI PREDEFINITI – complex()
- TIPI PREDEFINITI – dict()
- TIPI PREDEFINITI – float()
- TIPI PREDEFINITI – int()
- TIPI PREDEFINITI – list()
- TIPI PREDEFINITI – range()
- TIPI PREDEFINITI – set()
- TIPI PREDEFINITI – str()
- TIPI PREDEFINITI – tuple()
— - TIPI PREDEFINITI – Liste implicite
- TIPI PREDEFINITI – Slicing
- TIPI PREDEFINITI –
iter(), next()
— - MODULI – Moduli
- MODULI – import
- MODULI – math
- MODULI – random
- MODULI – statistics
- MODULI – turtle
— - RIEPILOGO
- EP 8 – Style Guide for Python Code
MiscellaneaIDLEShell
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
- 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 Tutorial
- PDF: Free Computer Books > Python | Online Programming Books-Python