# vector

In mathematics, physics and engineering, a Euclidean vector is a geometric object that has magnitude and direction. Vectors can be added to other vectors according to vector algebra Examples include: 1.)displacement 2.)velocity 3.)position 4.)force 5.)torque

**Here is what the above code is Doing:**

1.)We are creating a class called Vector

2.)We are creating a constructor that takes in two arguments, x and y

3.)We are creating a method called __repr__ that returns a string representation of the vector

4.)We are creating a method called __add__ that takes in another vector as an argument and returns a new vector that is the sum of the two vectors

5.)We are creating a method called __mul__ that takes in a scalar and returns a new vector that is the product of the vector and the scalar