ComenzarEmpieza 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 y completa el código de muestra.

# 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