A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/operator-functions-in-python-set-1/ below:

Operator Functions in Python | Set 1

Operator Functions in Python | Set 1

Last Updated : 15 Jul, 2022

Python has predefined functions for many mathematical, logical, relational, bitwise etc operations under the module "operator". Some of the basic functions are covered in this article.

1. add(a, b)

:- This function returns

addition

of the given arguments. Operation -

a + b. 2. sub(a, b)

:- This function returns

difference

of the given arguments. Operation -

a - b. 3. mul(a, b)

:- This function returns

product

of the given arguments. Operation -

a * b. Python
# Python code to demonstrate working of 
# add(), sub(), mul()

# importing operator module 
import operator

# Initializing variables
a = 4

b = 3

# using add() to add two numbers
print ("The addition of numbers is :",end="");
print (operator.add(a, b))

# using sub() to subtract two numbers
print ("The difference of numbers is :",end="");
print (operator.sub(a, b))

# using mul() to multiply two numbers
print ("The product of numbers is :",end="");
print (operator.mul(a, b))

Output:

The addition of numbers is:7
The difference of numbers is :1
The product of numbers is:12

4. truediv(a,b)

:- This function returns

division

of the given arguments. Operation -

a / b. 5. floordiv(a,b)

:- This function also returns division of the given arguments. But the value is floored value i.e.

returns greatest small integer

. Operation -

a // b. 6. pow(a,b)

:- This function returns

exponentiation

of the given arguments. Operation -

a ** b. 7. mod(a,b)

:- This function returns

modulus

of the given arguments. Operation -

a % b. Python
# Python code to demonstrate working of 
# truediv(), floordiv(), pow(), mod()

# importing operator module 
import operator

# Initializing variables
a = 5

b = 2

# using truediv() to divide two numbers
print ("The true division of numbers is : ",end="");
print (operator.truediv(a,b))

# using floordiv() to divide two numbers
print ("The floor division of numbers is : ",end="");
print (operator.floordiv(a,b))

# using pow() to exponentiate two numbers
print ("The exponentiation of numbers is : ",end="");
print (operator.pow(a,b))

# using mod() to take modulus of two numbers
print ("The modulus of numbers is : ",end="");
print (operator.mod(a,b))

Output:

The true division of numbers is: 2.5
The floor division of numbers is: 2
The exponentiation of numbers is: 25
The modulus of numbers is: 1

8. lt(a, b)

:- This function is used to

check if a is less than b or not

. Returns true if a is less than b, else returns false. Operation -

a < b

.

9. le(a, b)

:- This function is used to

check if a is less than or equal to b or not

. Returns true if a is less than or equal to b, else returns false. Operation -

a <= b

.

10. eq(a, b)

:- This function is used to

check if a is equal to b or not

. Returns true if a is equal to b, else returns false. Operation -

a == b

.

Python
# Python code to demonstrate working of 
# lt(), le() and eq()

# importing operator module 
import operator

# Initializing variables
a = 3

b = 3

# using lt() to check if a is less than b
if(operator.lt(a,b)):
       print ("3 is less than 3")
else : print ("3 is not less than 3")

# using le() to check if a is less than or equal to b
if(operator.le(a,b)):
       print ("3 is less than or equal to 3")
else : print ("3 is not less than or equal to 3")

# using eq() to check if a is equal to b
if (operator.eq(a,b)):
       print ("3 is equal to 3")
else : print ("3 is not equal to 3")

Output:

3 is not less than 3
3 is less than or equal to 3
3 is equal to 3

11. gt(a,b)

:- This function is used to

check if a is greater than b or not

. Returns true if a is greater than b, else returns false. Operation -

a > b

.

12. ge(a,b)

:- This function is used to

check if a is greater than or equal to b or not

. Returns true if a is greater than or equal to b, else returns false. Operation -

a >= b

.

13. ne(a,b)

:- This function is used to

check if a is not equal to b or is equal

. Returns true if a is not equal to b, else returns false. Operation -

a != b

.

Python
# Python code to demonstrate working of 
# gt(), ge() and ne()

# importing operator module 
import operator

# Initializing variables
a = 4

b = 3

# using gt() to check if a is greater than b
if (operator.gt(a,b)):
       print ("4 is greater than 3")
else : print ("4 is not greater than 3")

# using ge() to check if a is greater than or equal to b
if (operator.ge(a,b)):
       print ("4 is greater than or equal to 3")
else : print ("4 is not greater than or equal to 3")

# using ne() to check if a is not equal to b
if (operator.ne(a,b)):
       print ("4 is not equal to 3")
else : print ("4 is equal to 3")

Output:

4 is greater than 3
4 is greater than or equal to 3
4 is not equal to 3


Python Operator Functions - Part 1


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4