🧑💻 Итак, сегодня поговорим о делении в Python. На самом деле с делением в Python не все так просто, сейчас я вам это докажу: 🔗 Ниже дан пример. Для начала, попробуйте ответить у себя в голове⚙️ "Остаток от деления работает так, чтобы знак результата совпадал со знаком делителя" 1️⃣ print(10 % -3) ⚙️ Итак, в первом ответ -2. Сейчас объясню почему. Нам нужно найти ближайший множитель и уже через него найти остаток от деления, а с помощью этого равенства ❗️a=(a//b)×b+(a%b)❗️ мы проверим наши вычисления 0️⃣ Рассмотрим подробно: "Ближайший множитель делителя берется так, чтобы частное (a//b) округлялось вниз до меньшего целого числа" 🔗 Найдем целую часть 10 / −3 и получим -3.333... ➡️ Python округляет вниз, поэтому 10 // −3 = −4 ➡️ теперь умножим нашу целую часть -4 на делитель -3 и получаем 12 ➡️ остается найти остаток, а это делается вот так 10 − 12 = −2 (Остаток рассчитывается как разница между делимым (10) и произведением целой части на делитель (у нас это 12) ) ➡️ ➡️ Остаток -2 на