Middle
Cos'è range in Python e come viene usato come argomento?
sobes.tech AI
Risposta dell'AI
In Python, range è una funzione incorporata che genera una sequenza di numeri. Viene spesso usata per organizzare cicli con un intervallo numerico definito.
Formati di utilizzo:
range(stop)— sequenza da 0 a stop-1.range(start, stop)— da start a stop-1.range(start, stop, step)— da start a stop-1 con passo step.
Esempio di utilizzo in un ciclo:
for i in range(1, 5):
print(i)
Stamperà i numeri da 1 a 4.
range viene spesso usato come argomento per funzioni che aspettano un oggetto iterabile con numeri, ad esempio, per generare indici o creare liste usando list(range(...)).