Арифметические операции. Ввод значений

Основные арифметические операции:
-A —   число, обратное данному;
A + B — сумма;
A - B — разность;
A * B — произведение;
A // B — деление нацело;
A % B — остаток от деления нацело;
A / B — частное;
A ** B — возведение в степень. Полезно помнить, что квадратный корень из числа x — это x ** 0.5, а корень степени n это x ** (1 / n). 
Приоритет операций:
1) Возведение в степень справа налево, то есть 3 ** 2 ** 4 это 3**(2**4).
2) Унарные минусы (отрицания).
3) Операции умножения и деления имеют одинаковый приоритет, выполняются слева направо. 
4) Операции сложения и вычитания имеют одинаковый приоритет, выполняются слева направо.

Ввод значений на разных строках. Пример решения:

N = int(input())
k = int(input())
print(k // N)

Ввод нескольких значений переменных

a, b = input().split()

По умолчанию все значения вводятся в строковом формате. Для преобразования в целые значения необходимо использовать преобразование типов:

a = int(a)

b = int(b)

Можно то же самое сделать с помощью оджной команды:

a, b = map(int, input().split())


Последнее изменение: Понедельник, 21 Сентябрь 2026, 00:37