Está en la página 1de 2

Taller práctico de Python: preparación para el primer parcial

(no tiene nota, no tiene que enviarlo)

Parte 1: Fundamentos básicos


1. Hola Mundo

• Ejercicio: Crea una función que muestre en pantalla el mensaje "¡Bienvenido a mi App!".
2. Creación de objetos y Tipos de objetos
• Ejercicio: Crea objetos con diferentes tipos de datos. Ejemplo: nombre (string), edad
(integer), estatura (float) y es_estudiante (boolean).
3. Input del teclado
• Ejercicio: Solicita al usuario que ingrese su nombre y muestra un mensaje de bienvenida
a la Universidad personalizado.
4. Actualizar el valor de una caja:

• Para las variables (o cajas) que creo en el segundo punto, actualice su valor con sumas y
restas o input. IMPORTANTE es que para actualizar el valor, utilice el valor antiguo,
ejemplo:

edad=edad+5
5. Uso de If y elif
Tema: Calculadora de descuentos en una tienda
Ejercicio:
Supongamos que una tienda ofrece descuentos según la cantidad de productos que compres:
Si compras más de 5 artículos, te dan un 10% de descuento.
Si compras más de 10 artículos, te dan un 20% de descuento.
Si compras más de 20 artículos, te dan un 30% de descuento.
Instrucciones:

• Solicita al usuario que ingrese el número de artículos que desea comprar.


• Calcula el descuento aplicable usando solo sentencias if.
• Calcula el descuento aplicable usando una estructura if-elif.
• Compara los resultados en ambos enfoques al ingresar, por ejemplo, 15 artículos.
6. Operadores relacionales y lógicos
• Ejercicio: Pide al usuario que ingrese un número. Indica si el número es positivo,
negativo o cero usando operadores relacionales.
• Luego, indica si el número es positivo y par usando operadores lógicos.

Parte 2: Estructuras de datos


Tema: Simulación de una app de contactos
1. Listas, tuplas, diccionarios y range

• Ejercicio: Crea una lista de contactos, donde cada contacto es un diccionario con
nombre, número de teléfono y correo electrónico. Muestra el listado de contactos en
pantalla.
2. Bucles For y While
• Ejercicio For: Muestra cada contacto en la lista utilizando un bucle for.
• Ejercicio While: Crea un menú que permita al usuario agregar un contacto a la lista
mientras el usuario decida no salir.
3. Break y Continue

• Ejercicio: Recorre la lista de contactos con un bucle, pero detén el bucle (break) si
encuentras un contacto llamado "Juan". Si el contacto se llama "Pedro", salta ese
contacto (continue) y sigue con el siguiente.
Parte 3: Aplicación Rappi:
Creando una función (def), utilizando listas, diccionarios, condicionales y bucles de for y while
simule una aplicación de rappi

También podría gustarte