NumPy: Get help on the add function

NumPy: Basic Exercise-2 with Solution

Write a NumPy program to get help on the add function.

Sample Solution :

Python Code :

import numpy as np

Sample Output:

add(x1, x2[, out])

Add arguments element-wise.

x1, x2 : array_like
    The arrays to be added.  If ``x1.shape != x2.shape``, they must be
    broadcastable to a common shape (which may be the shape of one or
    the other).

add : ndarray or scalar
    The sum of `x1` and `x2`, element-wise.  Returns a scalar if
    both  `x1` and `x2` are scalars.

Equivalent to `x1` + `x2` in terms of array broadcasting.

>>> np.add(1.0, 4.0)
>>> x1 = np.arange(9.0).reshape((3, 3))
>>> x2 = np.arange(3.0)
>>> np.add(x1, x2)
array([[  0.,   2.,   4.],
       [  3.,   5.,   7.],
       [  6.,   8.,  10.]])

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a NumPy program to get the numpy version and show numpy build configuration.
Next: Write a NumPy program to test whether none of the elements of a given array is zero.

What is the difficulty level of this exercise?

Inviting useful, relevant, well-written and unique guest posts