Python中分数怎么表示?Python分数如何计算

在python之中整数、浮点数和复数都可以直接通过数据类型来表示 , 但是对于分数这种比较特殊的数字就要用到一定的模块了 。faction模块是python的标准库之一 , 它有一个方法可以去创建分数 , 这一篇文章会来详细的讲解一下python分数的创建和计算 。

Python中分数怎么表示?Python分数如何计算

文章插图
分数表示一个数是另一个数的几分之几 , 或一个事件与所有事件的比例 。把单位“1”平均分成若干份 , 表示这样的一份或几份的数叫分数 。分子在上 , 分母在下 。
那么简单的去理解分数就是两数相除 , 其中除数是分母 , 被除数是分子 。虽然1/2这种计算表达式看起来像是一个分数 , 但是实际上来说它只是实现了分数的计算而已 。想要去将分数在python中表示出来就要用到faction模块 , 示例如下:
【Python中分数怎么表示?Python分数如何计算】from fractions import Fractionf =Fraction(1,2)在上面的代码示例之中就是将调用Faction()方法去实例化出来了一个分数对象 , 这个方法里面的两个参数分别表示的就是分数的分子和分母 。分数也可以直接的去和其他的整数或者是分数进行计算 , 但是最后的计算结果也是分数对象 , 示例如下:
Fraction(2,8)+Fraction(2,5)+3Fraction(73, 20)在只有一个分数的情况下 , 并且分数的结果是可以除的尽的话就能够转为相对应的浮点数 , 示例如下:
Fraction(2,8)+1+1.52.75以上就是关于“Python中分数怎么表示?Python分数如何计算”的全部内容了 , 想要了解更多python的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读