0% encontró este documento útil (0 votos)
10 vistas2 páginas

Estructuras de Repetición en Python

El documento aborda el uso de estructuras de repetición en Python, específicamente el comando 'while' y su combinación con la variable 'break' para interrumpir ciclos. Se presentan ejercicios prácticos para calcular promedios de notas y gestionar intentos de ingreso de usuario. Además, se explica la cláusula 'else' en el contexto de ciclos 'while', que se ejecuta solo si el ciclo termina sin ser interrumpido por 'break'.

Cargado por

claudia barraza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas2 páginas

Estructuras de Repetición en Python

El documento aborda el uso de estructuras de repetición en Python, específicamente el comando 'while' y su combinación con la variable 'break' para interrumpir ciclos. Se presentan ejercicios prácticos para calcular promedios de notas y gestionar intentos de ingreso de usuario. Además, se explica la cláusula 'else' en el contexto de ciclos 'while', que se ejecuta solo si el ciclo termina sin ser interrumpido por 'break'.

Cargado por

claudia barraza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROGRAMACIÓN INICIAL CON PHYTON

2.6. Estructuras de repetición

2.6.1. Comando While

Este comando, tal como lo vimos en la unidad 2 (Estructura Mientras-FinMientras),


se utiliza para ciclos cuya terminación depende de una condición. Esta condición
deberá cumplirse para que el ciclo termine.

Realizaremos, ahora, otro ejercicio combinando estructuras de repetición con varia-


bles.

Ejercicio 4
En una comisión de alumnos, se necesita obtener el promedio de notas. Se des-
conoce la cantidad exacta de alumnos que tiene la comisión.

Importante: la variable suma y alumnos la inicializamos en cero, por-


que en ningún momento se ingresa su valor, ni por teclado ni recibe
ningún valor por asignación.

Guarde el programa como [Link]

[Link]. Interrupción de ciclos con break

Adicionalmente a lo descrito anteriormente, existe una forma alternativa de inte-


rrumpir o cortar los ciclos de repetición utilizando la palabra reservada break. Esta
nos permite salir del ciclo incluso si la expresión evaluada en while (o en otro ciclo
como for) permanece siendo verdadera. Para comprender mejor el uso de esta
sentencia ejemplificaremos.

18
M4. PROGRAMACIÓN INICIAL CON PHYTON

Ejercicio 5
En el siguiente programa se inicia una variable con el valor 10 y se va descen-
diendo su valor hasta llegar a 5, momento donde se interrumpe el código, con la
sentencia break. Como no existe ninguna línea adicional programada, el progra-
ma finaliza.

Guarde el programa como [Link]

[Link]. La cláusula Else en el ciclo While

Esta cláusula sólo se ejecuta cuando la condición del While se convierte en falsa,
pero no cuando el ciclo es finalizado con la sentencia break. Examinemos el
siguiente ejemplo…

Ejercicio 6
El usuario tiene 3 intentos para ingresar su nombre de usuario. Si excede los tres
intentos, el programa le muestra el mensaje que supero el límite y finaliza el pro-
grama. Ahora bien, si ingresa el usuario “aula” antes de los 3 intentos, el progra-
ma le mostrará el mensaje que su ingreso fue exitoso, obviando el mensaje ante-
rior y terminará allí.

Guarde el programa como [Link]

19

También podría gustarte