
error TypeError: 'int' object is not callable
Publicado por julio leonel (1 intervención) el 24/09/2022 21:35:18
class Coche:
def __init__(self,marca, modelo, valor):
self.marca = marca
self.modelo = modelo
self.arrancado = False
self.valor = valor
def datosCoche(self):
print('Se ha creado un vehiculo marca: {}, modelo {} esta en marcha'.format(self.marca, self.modelo))
def arrancar(self):
self.arrancado = True
print('El vehiculo marca: {}, modelo {} esta en marcha'.format(self.marca, self.modelo))
def parar(self):
self.arrancado = False
print('El vehiculo marca: {}, modelo {} esta APAGADO'.format(self.marca, self.modelo))
def precio(self):
print('el precio es de: ' + self.valor)
auto1 = Coche('Focus', '2013', 1000000)
auto2 = Coche('Tesla', '2020', 5000000)
print(type(auto1))
print(type(auto2))
auto1.datosCoche()
auto2.datosCoche()
print(auto1.marca, auto1.modelo)
print(auto2.marca, auto2.modelo)
auto1.arrancar()
auto2.arrancar()
auto1.parar()
auto2.parar()
auto1.valor()
auto2.valor()
buenas, tengo este pequeño programa en python, cuando intento llamar a la funcion valor me da error descripto, no se como solucionarlo. gracias!
def __init__(self,marca, modelo, valor):
self.marca = marca
self.modelo = modelo
self.arrancado = False
self.valor = valor
def datosCoche(self):
print('Se ha creado un vehiculo marca: {}, modelo {} esta en marcha'.format(self.marca, self.modelo))
def arrancar(self):
self.arrancado = True
print('El vehiculo marca: {}, modelo {} esta en marcha'.format(self.marca, self.modelo))
def parar(self):
self.arrancado = False
print('El vehiculo marca: {}, modelo {} esta APAGADO'.format(self.marca, self.modelo))
def precio(self):
print('el precio es de: ' + self.valor)
auto1 = Coche('Focus', '2013', 1000000)
auto2 = Coche('Tesla', '2020', 5000000)
print(type(auto1))
print(type(auto2))
auto1.datosCoche()
auto2.datosCoche()
print(auto1.marca, auto1.modelo)
print(auto2.marca, auto2.modelo)
auto1.arrancar()
auto2.arrancar()
auto1.parar()
auto2.parar()
auto1.valor()
auto2.valor()
buenas, tengo este pequeño programa en python, cuando intento llamar a la funcion valor me da error descripto, no se como solucionarlo. gracias!
Valora esta pregunta


0