Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: hora de practicar

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

1. Leer el tamaño de la lista

tamano = len(lista)

2. Leer el valor máximo y mínimo

valorMinino = min(lista)
valorMaximo = max(lista)

3. Calcular la suma de los valores de la lista

sumaValores = sum(lista)

4. Mostrar un mensaje al final: La lista tiene tamano números, donde el mayor

es mayor y el menor es menor. La suma de los valores es suma.

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

#2
numeroTabla = int(input("Digite un numero : "))
for i in range(0,11):
valor = numeroTabla * i
print(f"{numeroTabla} x {i} = {valor}")

#3
listaNumeros = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]
listaMultiplos3 = list(filter(lambda x: x % 3 == 0,listaNumeros))
print(listaNumeros)
print(listaMultiplos3)

#4
listaN = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]
ListaCuadrados = list(map(lambda x: x**2,listaN))
print(ListaCuadrados)

#5
listaSkater=[]
listaPuntuacionSkater=[]
for i in range(0,2):
listaNotasSkater=[]
for skater in range(0,3):
nota = float(input(f"Digite la nota del skater{i} : "))
listaNotasSkater.append(nota)
listaSkater.append(listaNotasSkater)
listaPuntuacionSkater.append(f"La puntuación skater {i} es : {round(sum(listaNotasSkater)/len(listaNotasSkater),2)}")
print(listaPuntuacionSkater)

#6
listaNotas=[]
for nota in range(0,5):
nota = float(input(f"Digite la nota del estudiante : "))
listaNotas.append(nota)

mayor nota

mayorNota = max(listaNotas)

menor nota

menorNota = min(listaNotas)

media

mediaNotas = sum(listaNotas) / len(listaNotas)

situación (Aprobado(a) o Reprobado(a))

if mediaNotas >= 6.0:
situacion = "Aprobado(a)"
else:
situacion = "Reprobado(a)"

Uso de la función

Mostrar: El estudiante obtuvo una media de media, con la mayor nota de mayor puntos y la menor nota de menor puntos y fue situacion.)

print(f"El estudiante obtuvo una media de {round(mediaNotas,2)}, con la mayor nota de {mayorNota} puntos y la menor nota de {menorNota} puntos y fue {situacion}.")

#7
nombres = ["juan", "MaRia", "JOSÉ"]
apellidos = ["SILVA", "sosa", "Tavares"]
nombreApellidos = list(map(lambda x, y: x.upper() + " " + y.upper(), nombres, apellidos))
nombreApellidos

#8
goles_marcados = [2, 1, 3, 1, 0]
goles_recibidos = [1, 2, 2, 1, 3]
puntos = 0
rendimiento_porcentual = 0.0
def calcula_puntos(golesmarcados,golesrecibidos):
if(goles_marcados > goles_recibidos):
puntos = 3
elif(goles_marcados == goles_recibidos):
puntos = 1
else:
puntos = 0
rendimiento_porcentual = round((sum(goles_marcados) / sum(goles_recibidos) * 100),2)
return puntos, rendimiento_porcentual

resultado_puntos, resultado_porcentaje = calcula_puntos(goles_marcados,goles_recibidos)
print(f"La puntuación del equipo fue {resultado_puntos} y su rendimiento fue {resultado_porcentaje}%")

#9

Texto probablemente mostrado:

ciudades = ["Salvador", "Fortaleza", "Natal" , "Aracaju"]
costoDiarioHotel = 150
consumoGasolina = 14
precioGasolina = 5
gastosPaseosAlimentacion = [200, 400, 250, 300]
distanciaEntreCiudades = [850, 800, 300, 550]

#Primer función calcula los gastos de hotel (gasto_hotel)
def gasto_hotel(numeroDias):
gastoHotel = numeroDias * costoDiarioHotel
return gastoHotel

#Segunda calcula los gastos de gasolina (gasto_gasolina)
def gasto_gasolina(ciudad):
gastoGasolina = ((distanciaEntreCiudades[ciudad] / consumoGasolina) * precioGasolina) * 2
return gastoGasolina

#Tercer función calcula los gastos de paseo y alimentación (gasto_paseo)
def gasto_paseo(numeroDias, ciudad):
gastoPaseo = numeroDias * gastosPaseosAlimentacion[ciudad]
return gastoPaseo

ciudad = ciudades[0]
numeroDias = 3
costoTotalViaje = round(gasto_hotel(numeroDias) + gasto_gasolina(ciudades.index(ciudad)) + gasto_paseo(numeroDias, ciudades.index(ciudad)),2)

#Simula un viaje de 3 días a Salvador desde Recife. Considera el viaje de ida y vuelta en coche.

#Con base en los gastos definidos, un viaje de [dias] días a [ciudad] desde Recife costaría [gastos] reales.
print(f"Un viaje de {numeroDias} días a {ciudad} desde Recife costaría {costoTotalViaje} reales.")

#10
fraseUsuario = "Aprender Python aquí en Alura es muy bueno"
listaPalabrasMayores5 = list(filter(lambda x: len(x) > 2, fraseUsuario.split()))
print(listaPalabrasMayores5)

1 respuesta

Hola,
Gracias por compartir tu experiencia con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.
¡Gracias nuevamente!
Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!