leticia-/+

class Moto: def __init__(self, marca, modelo, cilindrada): self.marca = marca self.modelo = modelo self.cilindrada = cilindrada self.ligada = False self.velocidade = 0 def ligar(self): if not self.ligada: self.ligada = True print(f"O motor da {self.modelo} roncou: VRUMMM!") else: print(f"A {self.modelo} já está ligada.") def acelerar(self, quanto): if self.ligada: self.velocidade += quanto print(f"Acelerando... Velocidade atual: {self.velocidade} km/h") else: print("Não dá para acelerar com a moto desligada, né?") def frear(self): if self.velocidade > 0: self.velocidade -= 10 print(f"Freando... Velocidade: {self.velocidade} km/h") else: print("A moto já está parada.") # --- Testando a sua moto --- # 1. Criando o objeto (instanciando) minha_moto = Moto("Yamaha", "MT-07", 689) # 2. Interagindo com ela print(f"Minha moto nova é uma {minha_moto.marca} {minha_moto.modelo}.") minha_moto.ligar() minha_moto.acelerar(50) minha_moto.acelerar(30) minha_moto.frear()