Diferència entre revisions de la pàgina «Pràctiques d'introducció a Python . Part 3 - SMX»
Salta a la navegació
Salta a la cerca
m (→for) |
m (→continue) |
||
Línia 21: | Línia 21: | ||
=== Instruccions per a estructures repetitives === | === Instruccions per a estructures repetitives === | ||
==== '''continue''' ==== | ==== '''continue''' ==== | ||
+ | Acaba l'execució del bucle, a més no executa el bloc d'instruccions que indica la part '''else'''. | ||
==== '''break''' ==== | ==== '''break''' ==== |
Revisió del 19:57, 21 abr 2020
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
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