目录

python怎么输出分数形式

目录

python怎么输出分数形式

https://i-blog.csdnimg.cn/blog_migrate/e21efb41a50428177fb446ddd9f2e923.jpeg

python怎么输出分数形式?

python分数表示方式和写法

Fraction函数是python中实现分数的一个模块(module),模块是由别人写的,并且可以被拿来直接使用的代码程序,包括类、函数以及标签的定义,是python标准函数库的一部分。使用是必须先插入模块。

https://i-blog.csdnimg.cn/blog_migrate/c559cb659c598354fa6c46f2a732c80f.jpeg

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

https://i-blog.csdnimg.cn/blog_migrate/87bba23776b714d556b62479d290230e.jpeg

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

https://i-blog.csdnimg.cn/blog_migrate/43e87ca58772f32c7a308953e47078cd.jpeg

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

https://i-blog.csdnimg.cn/blog_migrate/cb77207cb9e8d83f94a1ca0abae90063.jpeg

直接输入小数,Fraction方法直接把小数变成分数。

https://i-blog.csdnimg.cn/blog_migrate/244fce04653ae347408b9e74949ef228.jpeg

把字符串变成小数,需要用到decimal类,然后把小数变成分数。

https://i-blog.csdnimg.cn/blog_migrate/f20ef716894613ef5245f731f2717364.jpeg

先把1.1字符串变成小数,然后在变成分数。

扩展:

Python: 分数运算

fractions 模块可以被用来执行包含分数的数学运算

https://i-blog.csdnimg.cn/blog_migrate/7355d200fa145f8fb7a9898cb680ca17.jpeg