Python 中fractions模块下Fraction函数使用方法
Fraction函数支持分数运算,输入参数可以是一对整数,一个分数,一个小小数或者一个字符型数字。
1.Fraction(分子=0, 分母=1)
默认参数分子为0,分母为1。
输入两个整数(分别作为分子、分母),返回两数约分后的结果。
>>> Fraction()
Fraction(0, 1)
>>> Fraction(10,6)
Fraction(5, 3)
>>> Fraction(1,2)
Fraction(1, 2)
2.Fraction(浮点数)
输入浮点数,会返回该数的分子分母形式。
>>> Fraction(3.5)
Fraction(7, 2)
3.Fraction(分数)
输入分数,会返回该数的分子分母形式。
>>> Fraction(3/2)
Fraction(3, 2)
4.Fraction(十进制整数)
输入一个整数,默认输入的是分子,分母为1。
>>> Fraction(4)
Fraction(4, 1)
5.Fraction(字符串)
输入字符型数字,会返回该数的分子分母形式。
>>> Fraction('4.2')
Fraction(21, 5)
>>> Fraction('5/3')
Fraction(5, 3)