lunes, 14 de julio de 2025

12 Python 3.13. Bucle Continue, pass y for else

 La instrucción Continue lo que hace es tras evaluar una condición y se esta se cumple, ignorar el código que se ha de ejecutar a continuación y comenzar la siguiente vuelta de bucle.

Si la condición a evaluar no se cumple se ejecuta el código dentro del bucle normalmente.

# Instrucción continue.

nombre="Juan Barros"

count=0

for i in nombre:

                if i==" ":

                               continue

                count+=1

print(f"{len(nombre)}: Nº Carácteres con espacios len().")

print(f"{count}: Nº Carácteres sin espacios, variable contador e instrucción continue.")

 La instrucción pass sólo retorna un null.

 For else, trabaja de forma similar a if else.

Si se cumple el for se obvia el else y si no se ejecuta el else.

 mail="juan@juan.es"

for i in mail:

                if i=="@":

                               arroba=True

                               break

else:

                arroba=False

print(f"Valor de arroba: {arroba}...")

No hay comentarios:

Publicar un comentario

Gracias por vuestros aportes.