Bucle While en Python - @AprendamosconScorpionSecurity
HTML-код
- Опубликовано: 27 авг 2024
- #python #learning #university #programmer #programming #trabajo #datascience @AprendamosconScorpionSecurity #cisco #redesneurais #network #kali #linux #ciberseguridad #viral #fyp #programacion
Ejercicios de Programación en Python
Ejercicio 1: Números Pares entre 1 y 1000
Desarrolle un programa que imprima todos los números pares comprendidos en el intervalo cerrado entre 1 y 1000, inclusive.
Ejercicio 2: Números Impares entre 1 y 1000
Desarrolle un programa que imprima todos los números impares comprendidos en el intervalo cerrado entre 1 y 1000, inclusive.
Ejercicio 3: Divisores de un Número
Desarrolle un programa que solicite un número entero positivo y, a continuación, imprima todos los divisores de dicho número.
Ejercicio 4: Vocales en una Palabra
Desarrolle un programa que solicite una palabra como entrada y muestre únicamente las vocales que se encuentran en esa palabra.
Ejercicio 5: Consonantes en una Palabra
Desarrolle un programa que solicite una palabra como entrada y muestre únicamente las consonantes que se encuentran en esa palabra.
Ejercicio 6: Entrada de Texto hasta una Cadena Vacía
Desarrolle un programa que solicite entradas de texto de forma continua hasta que se introduzca una cadena vacía. Cada entrada no vacía debe ser añadida a una lista y al finalizar, se debe mostrar la lista completa.
Ejercicio 7: Contar Divisores de un Número
Desarrolle un programa que solicite un número entero positivo, luego imprima todos los divisores de dicho número y cuente cuántos divisores se han encontrado. Utilice un contador que se incremente cada vez que se encuentre un divisor.
Ejercicio 8: Generar Lista a partir de una Palabra
Desarrolle un programa que solicite una palabra y genere una lista en la que cada elemento sea un carácter de esa palabra. El programa debe luego mostrar la lista generada.
Ejercicio 9: Lista de Carácteres en Orden Inverso
Desarrolle un programa que solicite una palabra, genere una lista con los caracteres de esa palabra y luego muestre la lista en orden inverso al de entrada.
Ejercicio 10: Deletrear una Palabra en Orden Inverso
Desarrolle un programa que solicite una palabra y la muestre deletreada en orden inverso. El programa debe imprimir cada carácter en una nueva línea, comenzando desde el último hasta el primero.
Ejercicio 11: Contar y Promediar Entradas Numéricas
Desarrolle un programa que solicite entradas de números hasta que se introduzca una cadena vacía. El programa debe contar cuántos números se han ingresado, calcular la suma de todos ellos y la media aritmética de dichos números.
Descripción del Ciclo while en Python
El ciclo while es una estructura de control de flujo en Python que permite repetir la ejecución de un bloque de código mientras una condición especificada sea verdadera. A diferencia del ciclo for, el ciclo while no recorre elementos de una secuencia, sino que continúa ejecutándose hasta que la condición de bucle deje de cumplirse.
Sintaxis Básica
La sintaxis básica de un ciclo while en Python es la siguiente:
python
while condición:
Bloque de código a ejecutar mientras la condición sea verdadera
Componentes
condición: Una expresión booleana que se evalúa antes de cada iteración. Si la condición es verdadera, el bloque de código se ejecuta. Si es falsa, el bucle se detiene.
Bloque de código: Las instrucciones que se ejecutarán repetidamente mientras la condición sea verdadera.
Ejemplos
python
entrada = ''
while entrada != 'salir':
entrada = input("Escribe algo (o 'salir' para terminar): ")
print("Has escrito:", entrada)
En este ejemplo, el bucle while continuará solicitando al usuario que introduzca texto hasta que el usuario escriba "salir". La condición del bucle es que entrada no sea igual a "salir".
El ciclo while es especialmente útil cuando no se sabe de antemano cuántas veces debe ejecutarse el bucle, y su ejecución depende de una condición que puede cambiar en cada iteración.