94

Métodos de las Clases en Python [94]

En este tutorial vamos a analizar los métodos de las clases en Python. Así como hemos dicho en tutoriales anteriores los métodos son las acciones que realizan nuestros objetos. En este tutorial le vamos a agregar métodos nuestro objeto vocho pero también algunos atributos que serán afectados por nuestros métodos:

Atributos

  • color.
  • modelo.
  • marca.
  • encendido.
  • velocidad.

Metodos

  • encender.
  • acelera.
  • frena.
  • apaga.
Métodos de las Clases en Python

Codigo: https://github.com/programadornovato/curso-python/commit/6bacab3fc6f3873475f222d0df3cd91692d43e40

class Auto:
    #Atributos
    color="Rojo"
    modelo="2010"
    marca="Vocho"
    encendido=False
    velocidad=0
    #Metodos
    def encender(self):
        self.encendido=True
        print("El auto esta encendido")
    def acelera(self):
        if self.encendido==True:
            self.velocidad=self.velocidad+10
    def frena(self):
        if self.velocidad>0:
            self.velocidad=self.velocidad-10
    def apaga(self):
        if self.encendido==True:
            self.encendido=False
            self.velocidad=0

vocho1=Auto()
vocho1.acelera()
print("Encendido=",vocho1.encendido," Velocidad=",vocho1.velocidad)
vocho1.encender()
vocho1.acelera()
vocho1.acelera()
vocho1.acelera()
vocho1.acelera()
vocho1.acelera()
vocho1.acelera()
vocho1.acelera()
vocho1.acelera()
print("Encendido=",vocho1.encendido," Velocidad=",vocho1.velocidad)
vocho1.frena()
vocho1.frena()
vocho1.frena()
print("Encendido=",vocho1.encendido," Velocidad=",vocho1.velocidad)
vocho1.apaga()
print("Encendido=",vocho1.encendido," Velocidad=",vocho1.velocidad)



'''            
vocho1=Auto()
vocho1.color="Naranja"
print(vocho1.color,vocho1.modelo,vocho1.marca)
vocho2=Auto()
vocho2.color="Verde"
print(vocho2.color,vocho2.modelo,vocho2.marca)
beattle=Auto()
beattle.color="Gris"
beattle.marca="Beattle"
beattle.modelo="2015"
print(beattle.color,beattle.modelo,beattle.marca)
'''

🎦[CURSO] PYTHON PARA PRINCIPIANTES🐍: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRppvi86Dy8CPYZ8-XzN2qu

🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🎦 Canal de youtube: https://www.youtube.com/c/programadornovato

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)