I have some question about this code. It works properly but if I try to pass over an argument that equals (0303) the function returns "15". Does anybody know why it is happening? ))
0303 indicates to the Python interpreter that it is to be evaluated as an octal (base
8) number. Expressed as a decimal number, it is
195. The sum of the digits of
15. Tricky, but very interesting.
Thanks a lot for your explanation. I didn't have it on my mind )