NumPy

Question 1
Marks : +2 | -2
Pass Ratio : 100%
ndarray is also known as the alias array.
True
False
Explanation:
numpy.array is not the same as the Standard Python Library class array.array.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
Point out the wrong statement.
ipython is an enhanced interactive Python shell
matplotlib will enable you to plot graphics
rPy provides a lot of scientific routines that work on top of NumPy
all of the mentioned
Explanation:
SciPy provides a lot of scientific routines that work on top of NumPy.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
Which of the following function stacks 1D arrays as columns into a 2D array?
row_stack
column_stack
com_stack
all of the mentioned
Explanation:
column_stack is equivalent to vstack only for 1D arrays.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Point out the wrong statement.
A universal function is a function that operates on ndarrays in an element-by-element fashion
In Numpy, universal functions are instances of the numpy.ufunction class
Many of the built-in functions are implemented in compiled C code
All of the mentioned
Explanation:
ufunc instances can also be produced using the frompyfunc factory function.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
Some ufuncs can take output arguments.
True
False
Explanation:
All ufuncs can take output arguments. If necessary, output will be cast to the data-type of the provided output array.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
Which of the following returns an array of ones with the same shape and type as a given array?
all_like
ones_like
one_alike
all of the mentioned
Explanation:
The optional output arguments of the function can be used to help you save memory for large calculations.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
Which of the following function take only single value as input?
iscomplex
minimum
fmin
all of the mentioned
Explanation:
iscomplex function returns a bool array, where true if input element is complex.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
The ________ function returns its argument with a modified shape, whereas the ________ method modifies the array itself.
reshape, resize
resize, reshape
reshape2, resize
all of the mentioned
Explanation:
If a dimension is given as -1 in a reshaping operation, the other dimensions are automatically calculated.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Which of the following sets the size of the buffer used in ufuncs?
bufsize(size)
setsize(size)
setbufsize(size)
all of the mentioned
Explanation:
Adjusting the size of the buffer may therefore alter the speed at which ufunc calculations of various sorts are completed.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
To create sequences of numbers, NumPy provides a function __________ analogous to range that returns arrays instead of lists.
arange
aspace
aline
all of the mentioned
Explanation:
When arange is used with floating point arguments, it is generally not possible to predict the number of elements obtained.