for number in range(1,101):
print number
Qualcuno può spiegarmi perché il codice sopra riportato stampa 1-100? Comprendo che la funzione intervallo esclude l'ultimo numero nell'intervallo specificato, tuttavia qual è la parte 'numero' della sintassi?In Python, come funziona un ciclo for con `range`?
io sono più abituati a C++ & Java dove avrei scritto il codice come:
for (i = 1; i<101; i++) {
return i;
i++;
}
Che cosa è esattamente 'numero'? Sono sicuro che sto guardando troppo in questo e c'è una domanda semplice.
Questo snippet Java/C++ smetterà di essere eseguito prima del primo 'i ++' a causa del 'return'. – detly