python中分数怎么表示

发布时间:2022-07-01 09:57:12 人气:69 作者:多测师

  Fraction函数是python中实现分数的一个模块(module),模块是由别人写的,并且可以被拿来直接使用的代码程序,包括类、函数以

  及标签的定义,是python标准函数库的一部分。使用是必须先插入模块。

  >>> from fractions import Fraction #插入模块

  >>> f =Fraction(1,2) #创建Fraction 类,并初始化为1/2

  >>> f #输出分数类对象Fraction(1, 2)

  输入分数时,Fraction开头字母必须大写,否则会报错。我们对分数进行运算。

python中分数怎么表示

  >>> Fraction(2,8)+1+1.5

  2.75

  运算中如果出现float数据类型,最终的结果将是float类型数据。如果运算式中只有integer类型和fraction类型,输出结果将死fraction类型。

  >>> Fraction(2,8)+Fraction(2,5)+3

  Fraction(73, 20)

  Fraction()方法,非常有意思,可以直接接收分数字符串变成输入。注意输入的分数要加引号。

  >>> a = Fraction('1/5')

  >>> a

  Fraction(1, 5)

  >>>

  以上内容为大家介绍了python中分数怎么表示,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线