Python 中fractions模块下Fraction函数使用方法

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)

Guess you like

Origin blog.csdn.net/weixin_43790779/article/details/108693989