Python‎ > ‎operator‎ > ‎

operator.add()

http://www.adilwaseem.com/

Definition
Add two values either numeric or string.

Syntax
operator.add(a,b)
__add__

Parameters
String & Number

Import module
Importing module is required in the Shell window and the Editor window.

Examples
 >>> import operator
>>> operator.add(3,3)
6
>>> operator.add(0,0)
0
>>> operator.add(34,55)
89
>>> operator.add(-1,1)
0
>>> operator.add('Python', 'Lake')
'PythonLake'

operator.__abs__(obj)
Return same value as operator.add(a,b).
>>> import operator
>>> operator.__add__(3,3)
6
>>> operator.__add__(0,0)
0
>>> operator.__add__(-1,3)
2

__add__
The method add the int() to number.
 >>> int(99.1).__add__(22)
121

__add__
The equation value is determined through input().
import math
import operator
a=float(input("Please enter copysign(x) : "))
b=float(input("Please enter copysign(y) : "))

c=math.copysign(a,b).__add__(1.1).__mul__(math.acosh(2)).__truediv__(math.atan2(88,34))
print("The equation value is", c)

>>> 
Please enter copysign(x) : 2
Please enter copysign(y) : 6
The value is 3.3961966891396522
>>> 


set(Decimal()).__add__set(Decimal())
The returns are following:
from decimal import Decimal
import itertools

set1={Decimal(0.1).to_integral_value(),Decimal(1.9).to_integral_exact(),
                        Decimal(1.5000001).to_integral()Decimal(10).shift(2)}
set2={Decimal(1).scaleb(0),Decimal(1).remainder_near(2),Decimal(1.0000).normalize()}

print("The decimal values of set1 are:", set1)
print("The decimal values of set2 are: ", set2)

max_set1=int(max({Decimal(0.1).to_integral_value(),Decimal(1.9).to_integral_exact(),
Decimal(1.5000001).to_integral(), Decimal(10).shift(2)}))
print("The maximum integer value in set1 is: ",max_set1)

min_set2=int(min({Decimal(1).scaleb(0),Decimal(1).remainder_near(2),Decimal(1.0000).normalize()}))
print("The minimum integer value in set2 is:",min_set2)

set3=max_set1.__add__(min_set2)
print("The set1 added by set2 is: ", set3) 

set4=max_set1.__lt__(min_set2)
print("The max_set1 is lessor than min_set2:", set4)

x=set1.difference(set2)
rint("The set1 difference to set2 is :", x)

>>> 
The decimal values of set1 are: {Decimal('1000'), Decimal('0'), Decimal('2')}
The decimal values of set2 are: {Decimal('1')}
The maximum integer value in set1 is: 1000
The minimum integer value in set2 is: 1
The set1 added by set2 is: 1001
The max_set1 is lessor than min_set2: False
The set1 difference to set2 is : {Decimal('1000'), Decimal('0'), Decimal('2')}
>>>




Comments