$ sudo teach IT

Математические выражения

Мы уже знаем, что переменные можно повышать и понижать, используя += и -=, а в этом уроке мы напишем программу, которая будет считать значения без использования переменных.
 

Вместо значений можно писать математические выражения. 

Оператор Действие
+ сложение
- вычитание
* умножение  
/ деление
% остаток от деления
** степень

Использование:

a = 1
b = 2

print(a+b)
print(b-a)
print(a/b)
print(a*b)
print(a%b)
print(b**a)

Независимо от того, будет ли при делении число целым или нет - результат деления в python будет возвращаться в формате данных float.

Также, как и в обычной математике - первыми выполняются умножение и деление, а потом сложение и вычитание.
Используйте скобки, если хотите изменить порядок. 

print(5*3+3)
print(5*(3+3))

Вы также можете объединять строки с помощью оператора +

print("Добро" + " пожаловать!")

Также вместо символа плюса для объединения строк можно использовать запятую.

print("Добро", "пожаловать!")

Объединение запятой отличается тем, что добавляется пробел между текстами.