Precisión de repr (f), str (f), print (f) cuando f es flotante

Si corro:

>>> import math
>>> print(math.pi)
3.141592653589793

Luego pi se imprime con 16 dígitos,

Sin embargo, de acuerdo con:

>>> import sys
>>> sys.float_info.dig 
15

Mi precisión es de 15 dígitos.

Entonces, ¿debo confiar en el último dígito de ese valor (es decir, que el valor de π en realidad es 3.141592653589793nnnnnn).

Respuestas a la pregunta(1)

Su respuesta a la pregunta