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

[Duda] Error en la ejecución

Hola! Quería consultar acerca de este error que me sale, ya que no logro encontrar el origen. Gracias

Captura de pantalla de código en google colab

1 respuesta

¡Hola! El error que estás viendo, TypeError: 'float' object is not callable, generalmente ocurre cuando intentas llamar a una variable que tiene un valor de tipo float como si fuera una función. En tu caso, parece que hay una confusión con el uso de los paréntesis.

En el código que has compartido, asegúrate de que no haya una variable llamada sum o len definida anteriormente en tu notebook. Python permite redefinir funciones incorporadas como variables, lo que puede causar este tipo de errores.

Para solucionar esto, intenta lo siguiente:

  1. Revisa tu código para asegurarte de que no has asignado un valor a sum o len en alguna parte anterior del notebook.
  2. Si encuentras alguna asignación como sum = ... o len = ..., renombra esas variables para evitar conflictos con las funciones incorporadas.

Después de hacer estos cambios, intenta ejecutar nuevamente la celda:

promedio = sum(notas.values()) / len(notas)
print(promedio)

Espero que esto resuelva el problema. ¡Espero haber ayudado y buenos estudios!