human
I am working on the file "8. Classes/Python_Classes.ipynb".
The first task is:
Ahora que ya tenemos la función, podemos agregarla a nuestra clase para que se convierta en un método. Esto es bastante sencillo ya que solo tenemos que poner nuestro método dentro de la indentación de nuestra clase y para llamar al método ocuparemos la misma notación de punto. Ejemplo
casa.precio
Ejercicio 4
copia el método "precio que escribiste anteriormente en la clase MiCasa y ve en cuánto está valuada la casa que construíste
Can you write Python program for it?
assistant
#Here is the Python program you requested.

class MiCasa(object):
        """Clase que va a crear un objeto casa con los atributos
        cuartos, puertas, ventanas y tamaño"""
        color = 'Blanco'
        def __init__(self, cuartos, puertas, ventanas, tamaño):
            self.cuartos = cuartos
            self.puertas = puertas
            self.ventanas = ventanas
            self.tamaño = tamaño
        def precio(self, impuesto):
            PrecioCuartos = 50000*self.cuartos
            if self.tamaño <= 150:
                PrecioTamaño = 800000
            else:
                PrecioTamaño = 1000000
            Precio = PrecioCuartos + PrecioTamaño
            Total = Precio + ((Precio*impuesto)/100)
            return Total, Precio

otra_casa_blanca = MiCasa(5,10,20,100)

otra_casa_blanca.color

casa_blanca.color