¿Cuál es el flotador máximo en Python?

Creo que el número entero máximo en python está disponible llamando a sys.maxint .

¿Cuál es el float máximo o long en Python?

Para float echar un vistazo a sys.float_info :

 >>> import sys >>> sys.float_info sys.floatinfo(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2 250738585072014e-308, min_exp=-1021, min_10_exp=-307, dig=15, mant_dig=53, epsil on=2.2204460492503131e-16, radix=2, rounds=1) 

Específicamente, sys.float_info.max :

 >>> sys.float_info.max 1.7976931348623157e+308 

Si eso no es lo suficientemente grande, siempre hay un infinito positivo :

 >>> infinity = float("inf") >>> infinity inf >>> infinity / 10000 inf 

El tipo long tiene una precisión ilimitada , por lo que creo que solo estás limitado por la memoria disponible.

sys.maxint no es el entero más grande admitido por python. Es el entero más grande admitido por el tipo de entero regular de python.

Si está usando numpy , puede usar dtypefloat128 ‘ y obtener un máximo de 10e + 4931

 >>> np.finfo(np.float128) finfo(resolution=1e-18, min=-1.18973149536e+4932, max=1.18973149536e+4932, dtype=float128)