Eric V. Smith added the comment: I think this is a result of changing the precision of str() to match repr(). 2.7 prints: '3.14159265359' ---------- _______________________________________ Python tracker <report at bugs.python.org> <http://bugs.python.org/issue22546> _______________________________________