Может кто-то подробно объяснить что такое % в python, как его использовать и в каких случаях, в инете что не прочитай, всё-равно не понимаю и вот например есть: elif (a * b) % 10 != 0 and (a + b) % 10 == 0: Откуда взялся % и почему именно % 10? Как ставить цифру после %
Answers & Comments
% - остаток после деления, возьмем пример:
print(5 % 10)
вывод 5, почему 5?
10 делим на 5, остается 5, и у тебя выведется 5 - остаток.
print(10 % 3)
вывод у нас будет 1
10 делим на 3, получаем 9, остаток 1.
Использовать стоит в тех случаях, когда ты хочешь получить остаточное число от поделенных, например является ли число четным.