Hola a todos.

Estoy desarrollando un programa matemático y tengo una duda que espero que
seais capaces de responderme alguno.
Aviso que ya me he mirado la documentación de Sympy, pero no he encontrado
lo que buscaba.

Bueno, el problema es bien simple. Quiero crear bucles "if" en base al tipo
de archivo que reciba.

Para ello, normalmente, siempre he hecho esto:

b = 2
if (type(b) == int):
    print b


Ahora, mi problema es el siguiente:

b = Rational(1,8)    (b = 1/8  y no 0.125)
if (type(b) == ??? ):
     print b

Las interrogaciones son exactamente mi pregunta. Qué debo poner ahí.
He probado a hacer esto:

print(type(b))
>>>> <class 'sympy.core.numbers.Rational'>

Pero por más que he intentado escribir diferentes cosas, sigo sin ser capaz
de lograr que funcione.

Muchas gracias,

Salu2!!
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a