Descrivi la funzionalità della funzione integrata di Python "range()".
La funzione integrata di Python range() viene utilizzata per generare un oggetto iterabile che contiene una progressione aritmetica di interi. Prende 3 parametri: start (opzionale, predefinito 0), stop (richiesto) e step (opzionale, predefinito 1). La funzione genererà una sequenza di interi a partire da "start" e continuerà fino a "stop", incrementando l'ammontare specificato da "step".