Просто начинаю с Python, так что это, вероятно, моя ошибка, но ...
Я пробую Python.Мне нравится использовать его в качестве калькулятора, и я медленно прорабатываю некоторые учебники.
Я столкнулся с чем-то странным сегодня.Я хотел выяснить -1% 4 и получил это:
>>> -1%4
3
Я также проверил это на компиляциях c и c ++, а 3 - неправильный ответ!-1% 4 должно быть 3.
Почему Python дает мне неправильный ответ?