Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

proyectos

1 lista = [16, 14, 63, 65, 17, 99, 70, 11, 20, 48, 79, 32, 17, 89, 12, 25, 66]

Leer el tamaño de la lista

tam = len(lista)

Leer el valor máximo y mínimo

mayor = max(lista) menor = min(lista)

Calcular la suma de los valores de la lista

soma = sum(lista)

Mostrar un mensaje al final

print(f"La lista tiene {tam} números, donde el mayor es {mayor} y el menor es {menor}. La suma de los valores es {suma}")

  1. def tabla_multiplicar(numero): print(f"Tabla de multiplicar del {numero}:") for i in range(11): print(f"{numero} x {i} = {numero * i}")

Uso de la función

tabla_multiplicar(7)

3 def multiplos_de_tres(lista): return [num for num in lista if num % 3 == 0]

Uso de la función

lista_original = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99] mult_3 = multiplos_de_tres(lista_original) print(mult_3)

4 numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] cuadrados = list(map(lambda x: x**2, numeros)) print(cuadrados)

  1. notas = [float(input(f"Ingrese la nota {i + 1}: ")) for i in range(5)] notas.sort() media = sum(notas[1:4]) / 3 print(f"Nota de la maniobra: {media:.2f}")

  2. def analisis_notas(notas): mayor = max(notas) menor = min(notas) media = sum(notas) / len(notas) situacion = "Aprobado" if media >= 6 else "Reprobado" return mayor, menor, media, situacion

Uso de la función

notas_estudiante = [float(input(f"Ingrese la nota {i + 1}: ")) for i in range(4)] resultado = analisis_notas(notas_estudiante) print(f"El estudiante obtuvo una media de {resultado[2]:.2f}, con la mayor nota de {resultado[0]:.2f} puntos y la menor nota de {resultado[1]:.2f} puntos y fue {resultado[3]}")

7 nombres = ["juan", "MaRia", "JOSÉ"] sobrenombres = ["SILVA", "sosa", "Tavares"]

Normalizar nombres y apellidos y crear una nueva lista con los nombres completos

nombres_normalizados = map(lambda x: x.capitalize(), nombres) sobrenombres_normalizados = map(lambda x: x.capitalize(), sobrenombres) nombres_completos = list(map(lambda x, y: f"Nome completo: {x} {y}", nombres_normalizados, sobrenombres_normalizados)) print(nombres_completos)