import numpy as np import time def main(): print(" Program starts ",end=" ") print(time.ctime(),end=" ") t1=time.time() print(t1) n = 100000000 x = np.empty([n],dtype=np.float64) t2=time.time() print(" Create empty array ",end=" ") print(time.ctime(),end=" ") print(" {0:3.6f} ".format(t2-t1)) t1=t2 for i in range(0,n): x[i]=1.0 t2=time.time() print(" Initalise the array ",end=" ") print(time.ctime(),end=" ") print(" {0:3.6f} ".format(t2-t1)) t1=t2 array_sum = sum(x) t2=time.time() print(" Sum the array ",end=" ") print(time.ctime(),end=" ") print(" {0:3.6f} ".format(t2-t1)) t1=t2 print(" Sum = ",end=" ") print(array_sum) print(" Program ends ",end=" ") print(time.ctime(),end=" ") t2=time.time() print(t2) if ( __name__ == "__main__" ): main()