pylint #63420 detect errors caused by % having a greater priority than + [open]

I now and again get bitten by:

for i in range(10):
    print 'iteration %d' % i+1

which fails because % is evaluated before +, and you cannot add a string and an integer in Python.

Pylint+astng should be able to infer the types of the operands in the above example and issue an error.

appeared in<not specified>
done in<not specified>
closed by<not specified>