please can you help fix my code TypeError: 'NoneType' object is not callable import timeit import numpy as np #Defining input as a Numpy array of positive Integers x = np.array([1, 2, 3, 4]) #defining...


please can you help fix my code


TypeError: 'NoneType' object is not callable


import timeit


import numpy as np


#Defining input as a Numpy array of positive Integers
x = np.array([1, 2, 3, 4])


#defining function to calculate cube of an element
def cube_array(x):
return np.power(x,3) #function using unfunc power


#test function
cube_x = cube_array(x)


#calling function
print("Numpy array of intergers are: ", *x, sep= " ")
print('\n')
print("Cube of array elements is: ", *cube_x, sep=" ")
print('\n')




import math as m


#Defining input as a sequence range of positive integer numbers
i = range(1,5)


#defining function to calculate cube of an element
def cube_pow(x):
cubeA=[pow(x, 3) for x in i] #function using math.pow
return cubeA


#test function
cube_A=cube_pow(x)


#calling function
print("Sequence of intergers are: ", *i, sep=" ")
print('\n')
print("Cube of elements in the range is: ", *cube_A, sep=" ")
print('\n')


print("Time taken to execute cube_array(x) is: ")
array= %timeit cube_array(x)
print('\n')
print("Time taken to execute cube_pow(x) is: ")
pow=%timeit cube_pow(x)




Jun 10, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here