EmpezarEmpieza gratis

Cambiando de paradigma de programación

Como a veces ocurre, empezaste un proyecto con un paradigma y ahora te has dado cuenta de que no era el más adecuado para la tarea. Actualmente tienes un programa procedimental sencillo para guardar información de ventas de automóviles, y vas a necesitar convertirlo en un programa orientado a objetos para poder ampliarlo con más facilidad.

Este ejercicio forma parte del curso

Conceptos de paradigmas de programación

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Old procedural code
def buy_car(budget, price):
    if budget > price:
        print("You can buy this car!")
    else:
        print("This car is too expensive for now.")

# Define the Car class
____ Car():
    # Initialize each car with a price
    def __init__(____, price):
        self.price = ____
Editar y ejecutar código