Остаток от деления в Python: оператор %
Остаток от деления в Python можно получить с помощью оператора % (знак процента). Оператор % возвращает остаток от деления левого операнда на правый. Например:
a = 13
b = 5
c = a % b
print(c)
В данном примере переменной c будет присвоено значение 3, так как остаток от деления 13 на 5 равен 3.
Также оператор % можно использовать для проверки, является ли число четным или нечетным. Если остаток от деления числа на 2 равен нулю, то число четное, иначе - нечетное. Например:
n = 10
if n % 2 == 0:
print('Число', n, 'четное')
else:
print('Число', n, 'нечетное')
В данном примере переменной n присвоено значение 10, и будет выведено сообщение "Число 10 четное", так как остаток от деления 10 на 2 равен 0.
Кроме того, оператор % может быть использован для вычисления остатка от деления вещественных чисел. Например:
a = 13.5
b = 4.2
c = a % b
print(c)
В данном примере переменной c будет присвоено значение 0.9, так как остаток от деления 13.5 на 4.2 равен 0.9.