In this section you will find following topics:

• Float and integer data structures
• Basic mathematic operations
• Define variables

int (signed integers) − They are often called just integers or ints, are positive or negative whole numbers with no decimal point.

Ex:

-1000

20

41

2

float (floating point real values) − Also called floats, they represent real numbers and are written with a decimal point dividing the integer and fractional parts. Floats may also be in scientific notation, with E or e indicating the power of 10 (2.5e2 = 2.5 x 102 = 250).

Ex:

3.14

3.55454

-234.56

 Python Arithmetic Operators + Adds two values together 5 + 2 = 7 – Subtracts the right operand from the left operand 5 – 2 = 3 * Multiplies the right operand by the left operand 5 * 2 = 10 / Divides the left operand by the right operand 5 / 2 = 2.5 % Divides the left operand by the right operand and            returns the remainder 5 % 2 = 1 ** Calculates the exponential value of the right operand by the left operand 5 ** 2 = 25 // Performs integer division, in which the left operand is divided by the right operand and only the whole number is returned (also called floor division) 5 // 2 = 2

##### DEFINING VARIABLES

As we know variables from previous chapter, we use them for some mathematic operations too. I will show you different examples about working with variables during mathematic operations.

As you see in table 1, it multiplies left operand by right operand. To change value of i variable, reassign a new value.

Now, let’s try to solve a basic equation and find the value of c variable, after defining them python will calculate the value automatically.

Be carefull when assigning variables:

• Variable names can not have a number as first letter
• If variable names are strings, there should not be any spaces
• Following symbols can not be used within a variable, only “_” is allowed: :'”,<>/?|\()!@#\$%^&*~-+
• Modules, variables,methods pre-defined in Python can not be used as user variables.

Another feature in Python is you can interchange assigned variables. Check this example:

We can increase or decrease the value of a variable.