Change language

numpy.mod () in Python

numpy.mod() — this is another function for performing math operations in numpy. It returns the element-wise remainder of the division between the two arrays arr1 and arr2, that is, arr1% arr2 . Returns 0 when arr2 is 0 and arr1 and arr2 are equal (arrays) integers.

Syntax: numpy.mod (arr1, arr2, /, out = None, *, where = True, casting = ’same_kind’, order = ’K’, dtype = None, subok = True [, signature, extobj], ufunc ’remainder’)

Parameters :
arr1: [array_like] Dividend array.
arr2: [array_like] Divisor array.
dtype: The type of the returned array. By default, the dtype of arr is used.
out: [ndarray, optional] A location into which the result is stored.
 - & gt ; If provided, it must have a shape that the inputs broadcast to.
 -" If not provided or None, a freshly-allocated array is returned.
where: [array_like, optional] Values ​​of True indicate to calculate the ufunc at that position, values ​​of False indicate to leave the value in the output alone.
** kwargs: Allows to pass keyword variable length of argument to a function. Used when we want to handle named argument in a function.

Return: [ndarray] The element-wise remainder ie arr1% arr2.

Code # 1:

# Python program explaining
# numpy.mod () function

  

import numpy as geek

in_num1 = 6

in_num2 = 4

 

print ( "Dividend:" , in_num1)

print ( "Divisor:" , in_num2)

 

out_num = geek.mod (in_num1, in_num2) 

print ( "Remainder:" , out_num) 

Output:

 Dividend: 6 Divisor: 4 Remainder: 2 

Code # 2:

# Python program explaining
# numpy.mod () function

 

import numpy as geek

 

in_arr1 = geek.array ([ 2 , - 4 , 7 ])

in_arr2 = geek.array ([ 2 , 3 , 4 ])

 

print ( "Dividend array:" , in_arr1)

print ( "Divisor array:" , in_arr2)

 

  

out_arr = geek.mod (in_arr1, in_arr2) 

print ( "Output remainder array:" , out_arr) 

Output:

 Dividend array: [2 -4 7] Divisor array: [2 3 4] Output remainder array: [0 2 3] 

Shop

Gifts for programmers

Best laptop for Excel

$
Gifts for programmers

Best laptop for Solidworks

$399+
Gifts for programmers

Best laptop for Roblox

$399+
Gifts for programmers

Best laptop for development

$499+
Gifts for programmers

Best laptop for Cricut Maker

$299+
Gifts for programmers

Best laptop for hacking

$890
Gifts for programmers

Best laptop for Machine Learning

$699+
Gifts for programmers

Raspberry Pi robot kit

$150

Latest questions

PythonStackOverflow

Common xlabel/ylabel for matplotlib subplots

1947 answers

PythonStackOverflow

Check if one list is a subset of another in Python

1173 answers

PythonStackOverflow

How to specify multiple return types using type-hints

1002 answers

PythonStackOverflow

Printing words vertically in Python

909 answers

PythonStackOverflow

Python Extract words from a given string

798 answers

PythonStackOverflow

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

606 answers

PythonStackOverflow

Python os.path.join () method

384 answers

PythonStackOverflow

Flake8: Ignore specific warning for entire file

360 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically