I was just playing around with arithmetic operators in Python, when I encountered a strange thing of Python arithmetic.
>>> (11 / 1) % (2 / 11)
0.0909090909090906
>>> 11 / 1 % 2 / 11
0.09090909090909091
Why is there a difference in both these answers? The mathematics is the same, then why a difference in the result?