Ya pasaron 3 años y este curso es muy bueno, te agradezco por esto, lo das gratis cosa que mucha gente no lo hace, tu ultimo video fue hace 4 meses espero que sigas subiendo, aportas mucho a gente como yo, que capaz no tiene los recursos para estar pagando distintos cursos, de verdad, gracias
POO sirve para reciclar el código y llevarlo de una manera mas organizada, el __init__ es un constructor que es llamado en la fase de instanciación de un objeto y sirve para inicializarlo con ciertas propiedades y variables, el self es obligatorio usarlo en los constructores.
Eres el mejor.... estoy siguiendo otro curso pero sabia que para entender objeto debía venir aca gracias maestro..... eres lo mas y si algún día actualizas este playlist o haces ejercicios con objetos...... me apunto
Poner mayuscula al inicio de la clase en una buena practica, ademas de poner los nombres de los metodos con palabras en infinitivo, al momento de leer el codigo lo hace mas facil, incluso leer el codigo de compañeros de curso, que les inculcan estos habitos.
Son nueva con la POO con este curso y lo visto en clase se refuerza mucho el aprendizaje que bueno es saber que existen cursos como estos excelentes recomendaciones hasta el momento
Que grandioso el poder ver esta explicación donde me ayuda a crecer cono personas y cono programador... Es bastante atractivo su forma de programar ya que se puede entender de excelente forma...🤠
Millones de gracias yacklyon!🥇top!!!!!🔥🔥🔥 Suscrito y me gusta a todos los videos que he visto. Bendiciones y saludos desde México. Estudiando full con tus cursos.
No entendia mucho la función de def normalmente lo asignaba a la acción pero ya con esta explicación de me ha dado cuenta que estaba en lo correcto, def hacer, self ser
Puedes trabajar con el IDLE de Python pero es bueno hacer un archivo con extensión py desde el menú FILE -> New FILE. De esta forma puedes modificar, ejecutar y guarda el archivo realizado
Muy buen el video, al ver los procedimientos que realizas puedo entender el comportamiento de los métodos. Pero debo decir que sería más fácil de entender si los nombres de las acciones tuvieran algo que ver con las acciones en sí. Un método suma, que NO suma, confunde.
buenas,no es necesario o al menos que les guste,en utilizar el IDLE de python,ya que disponemos de varios editores de codigo como;Sublime Tex, Geany, etc. Claro siempre y cuanto sepan manajer la terminal a la hora de compilar el codigo. "Un saludo desde Venezuela"
Buenas, lo que veo de diferente al usar init es que no hace falta declarar que el objeto va a usar el procedimiento, entonces, en una clase hay un solo init por defecto??? un método por defecto que toman todos los objetos de la clase?
Cual es la diferencia si por ejemplo, en programación secuencial (clásica) declaro funciones de suma, resta, producto y división y finalmente cuando las necesito llamo a las funciones pasandole los parámetros
Excelente curso, una pregunta quisiera definir una clase que tenga un atributo que sea json array, ejemplo: skills: [{'phyton': 2}] como podria definir un atributo con este formato en phyton? gracias
class Ejemplo: def __init__(self, skills): self.skills = skills mi_json_array = [{'Python':2}] obj_ejemplo = Ejemplo(mi_json_array) dentro de la clase Ejemplo "self.skills" guardaría el array.
Entre más y más veo este curso, me atrae mucho más la programación y así mismo el poder hackear sería muy Bonita experiencia... Mi sueño se haría realidad...🤠
Hola , buen video , tengo una pequeña pregunta, en el minuto 19:12 si la clase tiene mas de un metodo, seria igual ? como haria el programa para reconocer a que metodo corresponden esos atributos ya que no estas especificando el metodo?
Dejo este codigo si me dicen que puedo mejorar les agradezco: class Calculadora: def __init__(self,n1,n2) : self.suma=n1+n2 self.resta=n1-n2 self.division=n1/n2 self.multiplicacion=n1*n2 def main(): print("## CALCULADORA CON METODOS Y CLASES ##") d=0 while d
Ya pasaron 3 años y este curso es muy bueno, te agradezco por esto, lo das gratis cosa que mucha gente no lo hace, tu ultimo video fue hace 4 meses espero que sigas subiendo, aportas mucho a gente como yo, que capaz no tiene los recursos para estar pagando distintos cursos, de verdad, gracias
POO sirve para reciclar el código y llevarlo de una manera mas organizada, el __init__ es un constructor que es llamado en la fase de instanciación de un objeto y sirve para inicializarlo con ciertas propiedades y variables, el self es obligatorio usarlo en los constructores.
me agrada la explicación que has dado, muy recomendable tus vídeos x2
Excelente video, Muy buena explicación 👍En el minuto 11:00 lo que está entre paréntesis dice "SEFT" y me parece debería decir "SELF"
vi una cantidad de videos y este fue el que mejor, explica paso a paso todo el tema de funciones y clases, muy agradecido contigo.
Es bueno tener en cuenta los detalles como que las clases siempre deben iniciar con mayúsculas 👍
por que si al iniciar el codigo funciona bien ?
@@diesirae4546 Funciona, pero siempre es recomendable mayuscula, es buen habito de programación! saludos desde kiev!
@@diesirae4546 Es mas bien por buena practica que los nombres de las clases deban iniciar con mayuscula
Eres el mejor.... estoy siguiendo otro curso pero sabia que para entender objeto debía venir aca gracias maestro..... eres lo mas y si algún día actualizas este playlist o haces ejercicios con objetos...... me apunto
Master, estoy a full con tu curso, saludos desde Argentina/Misiones exactamente....nos comunicamos. Muchas Gracias.
me agrada la explicación que has dado, muy recomendable tus videos
Poner mayuscula al inicio de la clase en una buena practica, ademas de poner los nombres de los metodos con palabras en infinitivo, al momento de leer el codigo lo hace mas facil, incluso leer el codigo de compañeros de curso, que les inculcan estos habitos.
Muy recomendable tienes una manera muy facil de explicar y ejemplicar tu videos, feliciddades he aprendido bastante hasta ahora.
Me gusta la manera en la que organiza las explicaciones, hace que preste de mayor manera mi atención hacia los ejercicios. Me gusta!
Muy buena explicacion, me quedo bastante claro sobre el tema Métodos y sobre como se debe escribir en python...
Son nueva con la POO con este curso y lo visto en clase se refuerza mucho el aprendizaje que bueno es saber que existen cursos como estos excelentes recomendaciones hasta el momento
Me gusto, para poder utilizar el def, self y la creacion de clases, muy bueno
Este vídeo me ayudó a comprender un poco mejor la función del self y su uso en los diferentes métodos que se usan en las clases
Que grandioso el poder ver esta explicación donde me ayuda a crecer cono personas y cono programador... Es bastante atractivo su forma de programar ya que se puede entender de excelente forma...🤠
Este video me sirvio de mucho, ahora entiendo la estructura del def y el self. Gracias y saludos
Muy bien vídeo 👍🏼 para reiterar los conocimientos aprendidos
Millones de gracias yacklyon!🥇top!!!!!🔥🔥🔥 Suscrito y me gusta a todos los videos que he visto. Bendiciones y saludos desde México. Estudiando full con tus cursos.
Explicas muy bien. Mi atención te sigue durante todos los ejercicios. Super🚀🥇
Me agrada mucho la manera en como se explica el tema al principio pero aún así en cada proceso se explica las cosas que va realizando
Me gusto el vídeo para reforzar lo que ya hemos aprendido en el curso
Muy buen vídeo, entre mas explicadas las cosas, mas se entiende la programación
Te felicito bro , explicas muy bien , me gustan mucho tus vídeos, me han ayudado mucho , gracias
Explicas muy bien hermano, no te detengas.
Muy buena explicación . Me quedo clara la parte de metodos
Muy buen video siempre recordando cosas muy basicas, como nombrar siempre una clase con mayúsculas
Gracias, excelente informacion
No entendia mucho la función de def normalmente lo asignaba a la acción pero ya con esta explicación de me ha dado cuenta que estaba en lo correcto, def hacer, self ser
Ayuda a comprender mas el self
Wow! Súper bien explicado 👍🏻
Puedes trabajar con el IDLE de Python pero es bueno hacer un archivo con extensión py desde el menú FILE -> New FILE. De esta forma puedes modificar, ejecutar y guarda el archivo realizado
Buen video, con ello refuerzo lo que ya se. Sigue así 👍
Buenísimos videos, explicación clara!! muchas gracias
Explicas muuuuy bien 👍
Gracias compa, me has ayudado a entender el asunto
Muchísimas gracias!! 💯
Ahora ya me quedo mas que claro cual es la función de DEF Y SELF... ;b
me sirvió para reforsar la parte del def y self ya que ameno me equivocaba gracias
Great work!
Te amo
hola usas Self y porque self? no dice el porque? porque puedo utilizar n1 sin el Self. uno mismo en que???
Que libros recomiendas
Esta perfecto que vayan explicando para que sirve cada código que agregan
Muy buenos me hasaclarado varias de mis dudas
Gracias por los ejercicios practicos
que buen video muy clara la explicación
Todo muy claro muchas gracias
Varios al programar tenemos el error que se menciona en el vídeo de escribir una clase con la primera letra minúscula
Muy buen video:)
Excelente es mas sencillo.
Metodos muy bien explicados
Muy buen el video, al ver los procedimientos que realizas puedo entender el comportamiento de los métodos. Pero debo decir que sería más fácil de entender si los nombres de las acciones tuvieran algo que ver con las acciones en sí. Un método suma, que NO suma, confunde.
chidos tus videos bro...
Init también es conocido como constructor.
es muy fácil la explicación que da es mas fácil de entender
buenas,no es necesario o al menos que les guste,en utilizar el IDLE de python,ya que disponemos de varios editores de codigo como;Sublime Tex, Geany, etc. Claro siempre y cuanto sepan manajer la terminal a la hora de compilar el codigo. "Un saludo desde Venezuela"
Crack!
Buenas, lo que veo de diferente al usar init es que no hace falta declarar que el objeto va a usar el procedimiento, entonces, en una clase hay un solo init por defecto??? un método por defecto que toman todos los objetos de la clase?
Buen video, no me hace la indentacion la consola, lo tengo que hacer manual, ¿hay alguna manera para que lo haga automático?, gracias.
Excelente explicación
Aprendi a tomar en cuenta al momento de llamarar a los metodos .
Cual es la diferencia si por ejemplo, en programación secuencial (clásica) declaro funciones de suma, resta, producto y división y finalmente cuando las necesito llamo a las funciones pasandole los parámetros
Cuál es la diferencia de usar métodos en una clase si sólo se toman valores? En las anteriores no necesitó métodos para guardar los valores
También quiero saber cuál es la diferencia
Muy bien explicado
que bueno que existe sublime, porque es mas dificil desde idle
Este curso se pone interesante
Entonces el SELF es simplemente una forma de pasarse las variables dentro de los metodos?
Estoy haciendo exactamente lo mismo que tu, pero me sale error en la ultimas líneas
del print
buena explicacion
Excelente curso, una pregunta quisiera definir una clase que tenga un atributo que sea json array, ejemplo: skills: [{'phyton': 2}] como podria definir un atributo con este formato en phyton? gracias
class Ejemplo:
def __init__(self, skills):
self.skills = skills
mi_json_array = [{'Python':2}]
obj_ejemplo = Ejemplo(mi_json_array)
dentro de la clase Ejemplo "self.skills" guardaría el array.
Buen video!
Que pasaria si operación lo ponto don mayuscula?
Pero los atributos de la clase deberian estar vacios para que sean lleandos o no?
Entre más y más veo este curso, me atrae mucho más la programación y así mismo el poder hackear sería muy Bonita experiencia... Mi sueño se haría realidad...🤠
Hackeamos la nasa ?
gracias
me queda mas claro lo de un método a lo que estoy aprendiendo
Hola , buen video , tengo una pequeña pregunta, en el minuto 19:12 si la clase tiene mas de un metodo, seria igual ? como haria el programa para reconocer a que metodo corresponden esos atributos ya que no estas especificando el metodo?
Pruebalo
+100000 prro al primero que le entiendo como usar clases, self , __init__, like por eso
Listo
Quedó más claro el uso del __init__
queda comprendido el tema
ahora se entiende mas lo que es un metodo
Dejo este codigo si me dicen que puedo mejorar les agradezco:
class Calculadora:
def __init__(self,n1,n2) :
self.suma=n1+n2
self.resta=n1-n2
self.division=n1/n2
self.multiplicacion=n1*n2
def main():
print("## CALCULADORA CON METODOS Y CLASES ##")
d=0
while d
Quedó más claro el uso del _init_
muy claro
Siento que todos tienen un editor de codigo
Like si te da sueño su voz 😂
deberías cambiar estos videos mal hechos, a estas alturas ya deberias saber que son objetos, clases, atributos, etc, ya ni voy a ver el resto