Pràctiques d'introducció a Python . Part 3 - SMX
Contingut
Estructures de control repetitives
Teoria
while
L'estructura while repeteix un bloc d'instruccions mentre a l'avaluació de l'expressió lògica sigui certa (True). Opcionalment, pot tenir una estructura else que s'executarà al finalitzar el bucle.
nAny = 2012 while nAny <= 2020: print ("A l'any %d" % nAny) nAny += 1 else: print ("No n'hi ha més")
for
L'estructura for itera els elements d'una seqüència (llista, range, tupla, diccionari, cadena de caràcters, ...). Opcionalment, pot tenir una estructura else que s'executarà al finalitzar el bucle.
for nAny in range(2012,2021): print (nAny) else: print ("No n'hi ha més")
Instruccions per a estructures repetitives
continue
Acaba l'execució del bucle, a més no executa el bloc d'instruccions que indica la part else.
break
Deixa d'executar les restants instruccions del bucle i torna a iterar.
pass
Exemples d'iteració de seqüències
Exercicis d'estructures de control repetitives
Exercicis d'estructures de control repetitives en Python
Bibliografia
El tutorial de Python Traducció de la comunitat de Python d'Argentina