Pide al usuario un número y utiliza un bucle for para imprimir la tabla de multiplicar del 1 al 10 de ese número.
Crea un programa que le pida al usuario dos números, uno para el inicio y otro para el final de un rango. Utiliza un bucle for para imprimir todos los números pares dentro de ese rango.
Escribe una función promedio(lista) que reciba una lista de números como parámetro y devuelva el promedio de los números. Crea una lista de ejemplo y pasa esa lista a la función para ver el resultado.
Escribe una función contar_vocales(cadena) que reciba una cadena de texto y cuente cuántas vocales tiene. Usa la función en varias cadenas de ejemplo.
Crea un diccionario donde las claves sean los nombres de estudiantes y los valores sean sus calificaciones. Escribe funciones para:
-
Añadir un nuevo estudiante.
-
Eliminar a un estudiante.
-
Mostrar la lista de todos los estudiantes con sus calificaciones.
Imagina que tienes una lista con los precios de productos vendidos en un día. Escribe un programa que haga lo siguiente:
-
Calcule el total de ventas del día.
-
Encuentre el precio más alto y el más bajo.
-Use un bucle for para contar cuántas ventas fueron mayores a 100 unidades monetarias.
ventas = [150, 75, 200, 300, 50, 120, 80]Imagina que tienes una lista de órdenes de compra, donde cada orden es un diccionario que contiene el nombre del cliente, los productos que compró (como una lista) y el total de la compra. Crea un programa que imprima la siguiente información:
-
Todos los nombres de los clientes.
-
El total de dinero gastado por todos los clientes.
-
Cuántos productos en total fueron comprados por todos los clientes.
ordenes = [
{"cliente": "Juan", "productos": ["manzana", "pera"], "total": 15.50},
{"cliente": "María", "productos": ["plátano", "manzana", "pera"], "total": 20.75},
{"cliente": "Pedro", "productos": ["naranja"], "total": 5.00}
]