input: Write a python function to create a description of a vehicle using the Vehicle class.
  assert vehicle_description("Car", "Toyota", "Corolla", 4) == "This is a Car - Toyota Corolla with 4 wheels."
  assert vehicle_description("Bike", "Yamaha", "R15", 2) == "This is a Bike - Yamaha R15 with 2 wheels."
  assert vehicle_description("Truck", "Ford", "F-150", 6) == "This is a Truck - Ford F-150 with 6 wheels."
output: def vehicle_description(vehicle_type, make, model, wheels):
      class Vehicle:
          def __init__(self, vehicle_type, make, model, wheels):
              self.vehicle_type = vehicle_type
              self.make = make
              self.model = model
              self.wheels = wheels
  
          def description(self):
              return f"This is a {self.vehicle_type} - {self.make} {self.model} with {self.wheels} wheels."
  
      vehicle = Vehicle(vehicle_type, make, model, wheels)
      return vehicle.description()