Python中的Fraction类返回无效字符串

时间:2014-02-24 20:18:46

标签: python

我正在尝试使用python中的Fraction类提供一个字符串作为输入,我可以使它适用于某些分数,但它对其他分组失败,例如:2.5 / 32(ValueError)。 我无法快速浏览文档,这可以解释这一点。 任何建议。

1 个答案:

答案 0 :(得分:2)

fractions.Fraction仅适用于整数; 2.5不是整数。等效分数

f = fractions.Fraction(25, 320)