NumPy

Question 1
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 2
Marks : +2 | -2
Pass Ratio : 100%
ndarray.dataitemSize is the buffer containing the actual elements of the array.
True
False
Explanation:
ndarray.data is the buffer containing the actual elements of the array.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
___________ decompose the elements of x into mantissa and twos exponent.
trunc
fmod
frexp
ldexp
Explanation:
fmod function return the element-wise remainder of division.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Point out the wrong statement.
Each universal function takes array inputs and produces array outputs
Broadcasting is used throughout NumPy to decide how to handle disparately shaped arrays
The output of the ufunc is necessarily an ndarray, if all input arguments are ndarrays
All of the mentioned
Explanation:
The output of the ufunc is not necessarily an ndarray, if all input arguments are not ndarrays.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
Which of the following set the floating-point error callback function or log object?
setter
settercall
setterstack
all of the mentioned
Explanation:
seterr sets how floating-point errors are handled.
Question 6
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 7
Marks : +2 | -2
Pass Ratio : 100%
Which of the following function can be used to combine different vectors so as to obtain the result for each n-uplet?
iid_
ix_
ixd_
all of the mentioned
Explanation:
Length of the 1D boolean array must coincide with the length of the dimension (or axis) you want to slice.
Question 8
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 9
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 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.