Solución - Reto de Python con Programación Orientada a Objetos Solución Oficial

Buen trabajo! Has creado dos clases y definido sus interacciones. Esto es programación orientada a objetos! Desde aquí podrías:Otras ideas para que implementes con este mismo códigoEscribir un método Grade .is_passing() que retorne si un Grade tie...

marker-1 icon Descargar Notebook
Solución al Reto
Reto de Python con Programación Orientada a Objetos
Categoría
Python
Plan
Gratis
Nivel
Intermedio
Puntos
5,000 pts
Comunidad
0 comentarios

Share:




Descripción del reto.

Encuentra aquí los detalles del reto y que debes hacer para cumplir la misión!

Descripción

Sabemos que python tiene diferentes tipos de datos primitivos, pero también podemos crear nuestros propios "tipos de datos" usando la palabra clave `class`. También sabemos que existe una relación entre una clase y un objeto - creamos objetos cuando instanciamos una clase, encontramos la clase cuando comprobamos el `type()` de un objeto. 

Vamos ahora a hacer un reto y repasar todos estos conceptos.

¿Como empezar?

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa.

Ideas para que te retes

Otras ideas para que implementes con este mismo código

  • Escribir un método `Grade` `.is_passing()` que retorne si un `Grade` tiene una puntuación de aprobado.
  • Escribir un método `get_average()` que devuelva la puntuación media del estudiante.
  • Añadir una variable de instancia a `Student` que sea un diccionario llamado `.attendance`, con `dates` como claves y `booleans` como valores que indican si el estudiante asistió a la escuela ese día.
  • Escribir tus propias clases para hacer la lógica que quieras!

0 Comentarios

Escribe alguna retroalimentación, comentario o pregunta
Ingresar para Comentar

Share:

Más de 110 data scientists de América Latina ya están participando de los retos
star interface icon star interface icon star interface icon star interface icon star interface icon

“He aprendido más en un mes participando de los retos de datacademy que de otras plataformas tradicionales.”

Avatar
Benjamin Cameron
Data Scientist
star interface icon star interface icon star interface icon star interface icon star interface icon

“Vengo del mundo de la programación web al mundo del ML y los retos es la mejor manera de aprender!”

Avatar
Marco Origez
Developer
star interface icon star interface icon star interface icon star interface icon star interface icon

“Ya he pagado la mensualidad y ha sido la mejor inversión en mi y mi carrera de data scientist”

Avatar
Helen Martínez
Data Scientist
divider graphic

Preguntas Frecuentes

Si, puedes pasar del plan mensual al anual o viceversa sin ningún problema. También puedes cancelar la suscripción en el momento que quieras y sin ningún obstáculo ni costo adicional. Todo esto lo haces a través de la plataforma.

Con el plan PREMIUM puedes acceder a toda la serie de retos, y podrás tener acceso a retos intermedios y avanzados sobre una variedad de temas relacionados con Data Science y Machine Learning. Con el plan gratis estarás limitado a ciertos retos.

Sí. De hecho tenemos muchos retos gratis, que tocan una variedad de temas. Con ellos podrás darte una idea de la calidad de los retos PREMIUM y de los temas que aborda.

Sí. Cada mes actualizaremos nuestra librería de retos y podrás disfrutar de contenido nuevo y relevante. Así mismo se hara un cargo a tu tarjeta de crédito de forma mensual o anual, según el plan que haya elegido.

Aún tienes preguntas? Escríbenos aquí
Partners

graphical divider
Icon

Únete a nuestra comunidad privada en Slack

Manténgase al día participando de ésta gran comunidad de data scientists en latinoamérica. Hablamos sobre los retos, proyectos y competiciones en data science, trabajos en data science, cómo practicar las habilidades, qué podemos aprender y mucho más!

 
Te enviaremos un link de invitación a tu email inmediatamente.
arrow-up icon