Tal vez estés iniciando a programar o ya tienes experiencia, en cualquiera de los dos casos seguramente te has encontrado detenido por un error que no logras resolver. En estos casos saber que puedes conseguir ayuda en Internet es fundamental, muy posiblemente a alguien ya le sucedió tu error y puede ayudarte.
Cómo aprendí en el curso de Python: no te desesperes. Los errores son tus amigos y ellos están allí para hacerte crecer y es mejor que algo no funcione y no saber por qué, a que algo funcione y no saber por qué funciona.
En este post me gustaría enseñarte cómo realmente conseguir ayuda en Internet
Lo primero y fundamental que debes saber es que si alguien te ayuda lo va a hacer donando su tiempo, sin esperar algo a cambio, así que agradécelo y intenta hacer que esta ayuda te la pueda dar lo más fácil posible.
Con esto en mente mira en que caso esta tu problema.
Cuando estamos aprendiendo a programar surgen muchos errores, muchos de ellos son fáciles de solucionar. Antes de intentar buscar ayuda en internet intenta seguir estos pasos:
Cuando estas trabajando en proyectos específicos, con tecnologías específicas, es necesario tener mucho más cuidado al preguntar, el truco está en encontrar el balance para que lo que preguntes sea lo suficientemente genérica para que sirva a muchos.
Intenta seguir lo siguiente pasos.
¿Es mejor esta tecnología que esta otra?
Este tipo de preguntas son complejas de responder, muy pocas personas van tener la experiencia con ambas tecnologías y muchas veces te van a recomendar la que ellos conocen. Lo mejor que puedes hacer es probarlas tu mismo, crear un proyecto sencillo con ambas y toma una decisión.
¿Qué tecnología debería usar para este proyecto?
Este tipo de preguntas son también un poco tramposas. Estas buscando que alguien tome una decisión técnica sobre tu proyecto, algo que considero mejor es leer sobre experiencias de empresas usando la tecnologías que preguntas, muchas empresas tienen blogs de ingeniería que te pueden ayudar a aclarar dudas.
Recuerda que todos buscamos en Internet, todos muchas veces nos encontramos con errores que nos detienen y no sabemos cómo solucionar pero no te preocupes en internet seguro encontrarás la ayuda que necesitas solo pregunta de la forma correcta.
Este post esta inspirado en Asking Good Questions de Dan Abramov
Saludos;El código me da el error al tratar de heredar los parametros de la primera clase:
TypeError: Moto() takes no arguments
aquí el código completo:
classVehiculos():def__int__(self,marca,modelo): self.marca=marca self.modelo=modelo self.enmarcha=False self.acelera=False self.frena=Falsedefarrancar(self): self.enmarcha=Truedefacelerar(self): self.acelerar=Truedeffrenar(self): self.frena=Truedefestado(self): print("Marca: ",self.marca, "\nModelo: ", self.modelo, "\nEn Marcha: ",self.enmarcha, "\nAcelerando", self.acelera, "\nFrenando: ", self.frena) classMoto(Vehiculos):pass miMoto=Moto("Honda", "CBR") miMoto.estado()
el error dice que la clase Moto no necesita parametros, es conveniente entonces que de alguna forma heredes el constructor de la clase padre Vehiculos, o de otra forma, que coloques allí en la clase Moto el constructor con sus respectivos parametros. Probablemente ya solucionaste tu error, pero sino, espero que estas palabras te ayuden . Exitos compa
GRacias echare un vistazo en stackoverflow ya que a veces no saber que ocasiona el error pero tampoco saber donde buscar ayuda es aun mas frstrante y terminas dejando las cosas por la paz
Me encanta!!!
gracias por la información