Business Benefits
Perform arithmetic operations either in the code itself or within functions and other objects.
Use operators, operands and expressions to perform arithmetic operations like addition, subtraction, multiplication and division.
Use the following Arithmetic operators to perform various arithmetic operations.

+
Addition operator. For example:100 + 45 = 145


Subtraction operator. For example:500  65 = 435

*
Multiplication operator. For example:25 * 4 = 100

/
Float Division Operator. For example:10 / 2 = 5.0

//
Integer Division Operator. For example:10 // 2 = 5
For example:
6//3
2100//6
16
Use the **
operator to calculate a to the power of b.
For example:
21**2
4415**2.2
34.493241536530384
Use the %
operator to divide the left operand by the right operand and return the remainder.
Remainder Operator (%): Use % operator to divide the left operand by the right operand. For example:
>>> 5%2
1
Increment or decrement the value of a variable and then reassign the value back to the same variable using compound assignment operators.
For example:
x = 10
x = x + 5
```Use a compound assignment operator to simplify the function:
x += 5
## To perform arithmetic operations with multiple data types, use type conversions.
For example, multiplying an integer variable with a float variable.
45 * 3
135 # result is int3.4 * 5.3
18.02 # result is float88 * 4.3
378.4 # result is float
 `int()` accepts a string or number and returns a value of type integer.
 `float()` accepts a string or number and returns a value of type float.
 `str()` accepts any value and returns a value type string.
For example:
>>> int(2.7) # convert 2.7 to integer 2
>>>
>>> float(42) # convert 42 to float 42.0
>>>
>>> str(3.4) # convert 3.4 to str '3.4'
>>>
## Use the `bool` type to store a true or false value for a variable or validate an expression for a value of true or false.
Examples:
var1 = True
var2 = Falsetype(var1)
Checking var1 type
type(var2)
Checking var2 type
var1
Truevar2
False
## Use relational operators to compare the values of two or more variables.
Relational operators include:
 ` Less than
 `>` Greater than
 ` Less than or equal to
 `>=` Greater than or equal to
 `!=` Not equal to
 `==` Equal to
For example:
3 < 4
True90 > 450
False10 >>
31 >= 40
False100 != 101
True50 == 50
True
## Use logical operators to combine two or more boolean expressions and test whether they are true or false.
Logical operators:
 `and`
 `or`
 `not`
For example:
>>>
>>> (10>3) and (15>6)
True
>>>
>>> (1>5) and (43==6)
False
>>>
>>> (1==1) and (2!=2)
False
>>>
Last edited by @hesh_fekry 20231114T15:20:26Z