Lezione 14: Argomenti opzionali, scope e funzioni annidate ✅

Argomenti opzionali e scope in Python con esempio di closure e LEGB

In questa lezione esploriamo argomenti opzionali e scope in Python, imparando a definire valori di default, usare *args e **kwargs, dichiarare argomenti keyword‑only e comprendere come funzionano variabili locali, globali e lo scope (regola LEGB). Vedrai anche come creare funzioni annidate e closure con nonlocal. Concludiamo con esempi pratici, esercizi, quiz e risorse. 🔗 Ripassi … Leggi tutto

Lezione 9: Ciclo for e funzione range() ✅

Esempio ciclo for e funzione range in Python con codice tabelline

Benvenuto/a! In questa lezione impari ad usare ciclo for e funzione range in Python per iterare su intervalli, stringhe e liste in modo chiaro e “pitonico”. Lavoreremo con esempi pratici (💪 tabelline, ➕ somma da 1 a n) e vedremo utili estensioni come enumerate() e zip() per scrivere codice pulito e leggibile. 🔗 Ripassi consigliati: … Leggi tutto

Lezione 6: Condizioni con if, else e elif

Esempi di condizioni if else elif in Python con blocchi di codice indentati

Benvenuto/a! In questa lezione impari a scrivere condizioni if, else e elif in Python, a creare blocchi di codice indentati correttamente e ad affrontare condizioni semplici con esempi pratici. Queste competenze sono alla base di ogni programma che deve decidere cosa fare in base ai dati in ingresso. 🔗 Ripassi consigliati :• Lezione 2 – … Leggi tutto