Són comandes que s'utilitzen en el que coneixem com a bucles, i Python en té dues de principals:
Bucles while (sempre i quan/mentre que)
Bucles for (durant/mentre que)
iteratives a Python: while
Amb el bucle while podem executar un conjunt d'enunciats sempre que una condició sigui certa.
<-- En aquest exemple el "break" indica que s'abandoni el bucle quan i sigui 3.
En aquest el "continue" indica que si i és 3 que es pari la iteració d'aquell moment, i es passi a la següent. -->
iteratives a Python: for
Un bucle for s'utilitza per iterar sobre una seqüència (és a dir, una llista, un conjunt, una cadena…).
Amb el bucle for podem executar un conjunt d'extractes, un cop per a cada element d'una llista, tupla, conjunt, etc.
Aquest bucle for ens printa tots els elements de la llista "fruits".
iteratives a Python: for amb la funció range()
Per realitzar un bucle a través d'un conjunt de codi un nombre especificat de vegades, podem utilitzar la funció range().
La funció range() retorna una seqüència de nombres, començant des de 0 per defecte, i incrementant 1 (per defecte), i acaba en un nombre especificat.
Aquest bucle for ens printa tots els números de 0 a 5, ja que el 6 no està inclòs.