Este documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los ejemplos incluyen imprimir números, verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas y arreglos.
0 calificaciones0% encontró este documento útil (0 votos)
51 vistas3 páginas
Este documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los ejemplos incluyen imprimir números, verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas y arreglos.
Este documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los ejemplos incluyen imprimir números, verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas y arreglos.
Este documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los ejemplos incluyen imprimir números, verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas y arreglos.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 3
Introducción a las tecnologías de la información
Python
Material de reforzamiento U11
Estructura de control repetitivas 1. Crear un programa que imprima los números del 1 al 100. numero=1 while numero <=100: print(numero) numero=numero+1 2. Crear un programa que imprima los números pares menores que 50. numero=1 while numero <=50: if numero%2==0: print(numero) numero=numero+1 3. Realizar un programa que imprima los 20 primero números impares. for numero in range(1,40,2): print(numero,end=".") 4. Crear un programa que pida un número entero e imprimirlo, si no ingresa deberá preguntar otra vez por el número entero hasta que ingrese un número positivo. while True: number = float(input("Introduce un numero entero: ")) if number == int(number): print(int(number)) 5. Imprimir la tabla del 1 al 12 con bucles. for i in range(1,13): for j in range(1,13): print('{:3}'.format(i*j), end=' ') print() 6. Realizar un programa para verificar la contraseña, el usuario solo tendrá 3 intentos, si pasa los intentos imprimir “Sobrepaso todos sus intentos” print("Tienes 3 intentos para escribir los datos correctos") contador = 1 while contador <= 3: usuario = input("Dame tu nombre de usuario: ") contraseña = input("Escribe la contraseña: ") if usuario == "Moises" and contraseña == "brashkie/zeis*": print("Felicitaciones los datos son correctos") contador = 4 else: Introducción a las tecnologías de la información Python print("Los datos son incorrectos") if contador == 3: print("Comunicate con el administrador has fallado los 3 intentos") contador = contador +1 7. Crear una lista que almacene edades. print ("Lista de edades") edad=int(input("Ingresa una Edad: ")) lista = [] while edad > 0: lista.append(edad) edad=int(input("Ingresa una Edad: ")) print ("Esta es la lista de edades: " + str(lista)) 8. Con la lista anterior contar cuantos son mayores de edad. lista=[] cantidad=int(input("Cantidad: ")) mayor=0 menor=0 i=1 while(cantidad > 0): numero = float(input("Numero #" + str(i) + ": ")) lista.append(numero) i=1+1 cantidad=cantidad-1
mayor=max(lista) menor=min(lista)
print("Lista: ", lista)
print("Mayor: ", mayor) print("Menor: ", menor) 9. Realizar un programa para contar cuantas letras tiene tu nombre. nombre="Moises" conteo={} for letra in nombre.lower(): if letra not in conteo: conteo[letra] = 1 else: conteo[letra] += 1 for k, v in conteo.items(): print("{}: {}".format(k, v)) Introducción a las tecnologías de la información Python 10. Crear un programa para una empresa, que pida la cantidad de clientes y luego las almacene en un arreglo. a=[] for i in range (0,7): n= eval(input('cantidad de clientes:' )) a.append(n) print('\n',a) print('"estos fueron los números de clientes de la semana"')