import time
import numpy as np
size_of_vec = 10000
def pure_python_version():
    t1 = float(20)
    t1 = time.time()
    X = range(size_of_vec)
    Y = range(size_of_vec)
    Z = [X[i] + Y[i] for i in range(len(X)) ]
    return time.time() - t1
def numpy_version():
    t1 = float(20)
    t1 = time.time()
    X = np.arange(size_of_vec)
    Y = np.arange(size_of_vec)
    Z = X + Y
    return time.time() - t1
#***********************
t1 = float(20)
t2 = float(20)
t1 = pure_python_version()
t2 = numpy_version()
print(t1)
print(t2)
print("Numpy is in this example faster!")

