Change language

numpy.bitwise_or () in Python

| |

`numpy.bitwise_or()` is used to calculate the bitwise OR of two arrays element by element. This function computes the bitwise OR of the base binary representation of integers in the input arrays.

Syntax: numpy.bitwise_or (arr1, arr2, /, out = None, *, where = True, casting = ’same_kind’, order = ’K’, dtype = None, ufunc ’bitwise_or’)

Parameters:
arr1: [array_like] Input array.
arr2: [array_like] Input array.

out: [ndarray, optional] A location into which the result is stored.
-" If provided, it must have a shape that the inputs broadcast to.
-" If not provided or None, a freshly-allocated array is returned.
** kwargs: allows you to pass keyword variable length of argument to a function. It is used when we want to handle named argument in a function.
where: [array_like, optional] True value means to calculate the universal functions (ufunc) at that position, False value means to leave the value in the output alone.

Return: [ndarray or scalar] Result. This is a scalar if both x1 and x2 are scalars.

Code # 1: Work

` `

` # Python program explaining # bitwise_or () function    import numpy as geek in_num1 = 10 in_num2 = 11   print ( "Input number1:" , in_num1) print ( "Input number2:" , in_num2)     out_num = geek.bitwise_or (in_num1, in_num2)  print ( "bitwise_or of 10 and 11:" , out_num)  `

` `

Output:

` Input number1: 10 Input number2: 11 bitwise_or of 10 and 11: 11 `

Code # 2:

Output:

` Input array1: [2, 8, 125] Input array2: [3, 3, 115] Output array after bitwise_or: [3 11 127] `

Code # 3:

` `

 ` # Python program explaining ` ` # bitwise_or () function ` ` `  ` import ` ` numpy as geek `   ` in_arr1 = [ 2 , 8 , 125 ] `` in_arr2 = [ 3 , 3 , 115 ]   print ( "Input array1:" , in_arr1)  print ( "Input array2:" , in_arr2)   out_arr = geek.bitwise_or (in_arr1, in_arr2)  print ( "Output array after bitwise_or:" , out_arr) `
 ` # Program Python explaining ` ` # bitwise_or () function `   ` import ` ` numpy as geek `   ` in_arr1 ` ` = ` ` [` ` True ` `, ` ` False ` `, ` ` True ` `, ` ` False ` `] ` ` in_arr2 ` ` = ` ` [` ` False ` `, ` ` False ` `, ` ` True ` `, ` ` True ` `] `   ` print ` ` (` ` "Input array1:" ` `, in_arr1) ` ` print ` ` (` ` "Input array2:" ` `, in_arr2) `   ` out_arr ` ` = < / code> geek.bitwise_or (in_arr1, in_arr2) `` print ( "Output array after bitwise_or:" , out_arr)  `
` `

` `

Output:

` Input array1: [True, False, True, False] Input array2: [False, False, True, True] Output array after bitwise_or: [True False True True] `

Shop

Learn programming in R: courses

\$

Best Python online courses for 2022

\$

Best laptop for Fortnite

\$

Best laptop for Excel

\$

Best laptop for Solidworks

\$

Best laptop for Roblox

\$

Best computer for crypto mining

\$

Best laptop for Sims 4

\$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

NUMPYNUMPY

How to specify multiple return types using type-hints

NUMPYNUMPY

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

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

NUMPYNUMPY

glob exclude pattern

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

NUMPYNUMPY

Python CSV error: line contains NULL byte

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

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