Material de Reforzamiento U11

Descargar como docx, pdf o txt
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"')

También podría gustarte