Precedente Indice Successiva

For e funzione range

  • Se però volessimo un for più tradizionale, che magari faccia un numero elevato di iterazioni con un indice che varia dimuna quantità costante, creare la lista diventerebbe brigoso
  • La sintassi della funzione range è:
    range([<inizio>,] <limite> [, <passo>])
  • Ci viene in aiuto la funzione range()
  • Naturalmente possiamo creare liste a nostro piacere per utilizzarle con il for
  • <limite> indica il limite dei valori prodotti. L'ultimo valore della lista sarà non raggiunge mai <limite>
  • In Python il costrutto for ripete un'azione su ogni elemento di una lista
  • <inizio> indica il primo valore della lista, se non è specificato, si inizia con 0
  • <passo> indica di quanto modificare il valore ad ogni iterazione. Deve essere dello stesso segno di <massimo> - <minimo>. Se manca indicato si utilizza 1 o -1 a seconda dei casi
  • La sintassi del for è:
    for <variabile> in <lista>:
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!