Esercizi in Python

Nel sito sono presenti vari esercizi in Python, divisi per difficoltà, che si trovano in ./esercizi, mentre sono suddivisi per argomento in ./argomenti.

È possibile anche trovare la lista di esercizi ordinata per data di pubblicazione in ./recenti.

Per capire la difficoltà dell’esercizio in ogni momento, il nome segue questa convenzione:

[difficoltà].[numero_esercizio] - [nome_esercizio]

Alcuni esercizi richiedono dei file esterni, i quali saranno scaricabili all’interno dell’esercizio stesso. Il file scaricato è sempre un file .zip, quindi basterà estrarlo con un qualsiasi programma di compressione.

Contribuisci

Se trovi degli errori, hai degli esercizi che vuoi aggiungere o vuoi modificare altre cose, apri un Issue nella relativa repository GitHub!

Contributori

Questa è una lista di tutti i contributori che hanno aiutato a migliorare il sito e gli esercizi:

L’archivio di esercizi non è a fine di lucro, ma solo un posto dove convidivere gli esercizi che ho scritto per degli studenti durante delle ripetizioni private. Se però ti sono stati di aiuto nel capire meglio Python o nel passare un esame, puoi Offrirmi un caffè!

Altro

Se sei interessato alla teoria, ho pubblicato anche dei miei appunti per la magistrale in Computer Science all’università La Sapienza di Roma qui: Domiziano’s Uni Notes

Licensa

Il sito ed il suoi contenuti sono disponibili nella relativa repository GitHub. Tutti gli esercizi sono stati scritti da Domiziano Scarcelli, e licenziati con la licenza Creative Commons Attribution-NonCommercial (CC BY-NC).

Ciò significa che sei libero di ridistribuire e modificare gli esercizi, purché tu citi sempre l’autore, Domiziano Scarcelli, e non utilizzi il materiale per scopi commerciali. In altre parole, puoi condividere e adattare gli esercizi per uso personale, ma non puoi utilizzarli per fini commerciali senza autorizzazione.

python-exercises

A collection of Python exercises for beginners and intermediate learners. If you find some errors, please open an issue on GitHub