JavaScript not available or deactivated Quiz not usable!
The scoring is simple: four options are given for each question. For a wrong answer a point is deducted, for a correct answer a point is given and choosing 'don't know' does not influence your score.
In this quiz, the question is always the same: "What would the output (e.g. at the Python prompt) be, given the following expression?"
Of course, you are not allowed to use NumPy or python to obtain the answers.
To get you started, here are the docstrings from numpy.array and numpy.reshape:
Definition: array(object, dtype=None, copy=1,order=None, subok=0,ndmin=0) [...] order - Specify the order of the array. If order is 'C', then the array will be in C-contiguous order (last-index varies the fastest). If order is 'FORTRAN', then the returned array will be in Fortran-contiguous order (first-index varies the fastest). If order is None, then the returned array may be in either C-, or Fortran-contiguous order or even discontiguous. Definition: N.reshape(a, newshape, order='C') Docstring: Change the shape of a to newshape. Return a new view object if possible otherwise return a copy.
Definition: N.reshape(a, newshape, order='C') Docstring: Change the shape of a to newshape. Return a new view object if possible otherwise return a copy.
array([1,2,3,4,5,6],order='F')
array([[1,2,3],[4,5,6]],order='F')
array([1,2,3,4,5,6],order='C').reshape((2,3),order='F')
array([1,2,3,4,5,6],order='F').reshape((2,3),order='C')
array([[1,2,3],[4,5,6]]).reshape((2,3),order='F')
array([[1,2,3],[4,5,6]],order='F').reshape((2,3),order='C')
array([[1,2,3],[4,5,6]]).reshape((3,2),order='F')
array([[1,2,3],[4,5,6]],order='F').reshape((3,2),order='C')