返回顶部
首页 > 资讯 > 后端开发 > Python >python分数实例用法
  • 848
分享到

python分数实例用法

2024-04-02 19:04:59 848人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

1、说明 分数实现了一个合理的对象。清楚地保留了一个分子和一个分母,从而避免了浮点数学的一些不准确性和局限性。 一旦创建分数,它可以像往常一样用于数学表达式。 2、实例 >

1、说明

分数实现了一个合理的对象。清楚地保留了一个分子和一个分母,从而避免了浮点数学的一些不准确性和局限性。

一旦创建分数,它可以像往常一样用于数学表达式。

2、实例


>>> x + y
Fraction(1,1)
>>> x - y  # Results are exact: numerator,denominator
Fraction(-1,3)
>>> x * y
Fraction(2,9)

内容扩展

Fraction类在Lib/fractions.py文件中,所以可以这样导入:
 


from fractions import Fraction

有很多种实例化Fraction类的方法。

首先,你可以传入分子和分母:
 


>>> Fraction(1, 2)
Fraction(1, 2)

或者利用另一个分数进行实例化:
 


>>> f = Fraction(1, 2)
>>> Fraction(f)
Fraction(1, 2)

使用一个浮点数进行实例化:
 


>>> Fraction(2.5)
Fraction(5, 2)

或者使用一个 decimal:
 


>>> from decimal import Decimal
>>> Fraction(Decimal('1.1'))
Fraction(11, 10)

最后一种方法,可能是最有趣的一种方法,你可以使用一个字符串实例化Fraction类:
 


>>> Fraction('9/16')
Fraction(9, 16)

到此这篇关于python分数实例用法的文章就介绍到这了,更多相关Python分数如何使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python分数实例用法

本文链接: https://lsjlt.com/news/124120.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python分数实例用法
    1、说明 分数实现了一个合理的对象。清楚地保留了一个分子和一个分母,从而避免了浮点数学的一些不准确性和局限性。 一旦创建分数,它可以像往常一样用于数学表达式。 2、实例 >...
    99+
    2024-04-02
  • Python Pandas pandas.read_sql_query函数实例用法分析
    Pandas是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量能使我们快速便捷地处理数据的...
    99+
    2022-06-02
    Python Pandas pandas.read_sql_query
  • Python可变参数用法实例分析
    本文实例讲述了Python可变参数用法。分享给大家供大家参考,具体如下: #!/usr/bin/env python # -*- coding: utf-8 -*- import math def ca...
    99+
    2022-06-04
    实例 参数 Python
  • python开发中range()函数用法实例分析
    本文实例讲述了python开发中range()函数用法。分享给大家供大家参考,具体如下: python中的range()函数的功能很强大,所以我觉得很有必要和大家分享一下 就好像其API中所描述的: If ...
    99+
    2022-06-04
    函数 实例 python
  • Python float函数实例用法
    我们知道数字有很多种类型,比如整数、浮点数。在字符串值的讨论上,我们会需要用浮点值的形式,那么就需要函数来进行转换。float函数的功能正是如此,能够对其中的数值进行转换,下面我们就...
    99+
    2024-04-02
  • Python pass函数实例用法
    说到占位符,大家从字面意思上可以看出,是占一个位置。因为在实际操作中,我们有很多代码是不能立刻填上的,所以会用pass函数来解决。下面我们就pass函数进行说明、语法的介绍,并带来实...
    99+
    2024-04-02
  • python基础语法之函数应用实例分析
    这篇“python基础语法之函数应用实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python基础语法之函数应用实例...
    99+
    2023-06-30
  • Python函数进阶的使用方法实例分析
    今天小编给大家分享一下Python函数进阶的使用方法实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、函数的命名空间...
    99+
    2023-06-30
  • Python中Class类用法实例分析
    本文实例讲述了Python中Class类用法。分享给大家供大家参考,具体如下: 尽管Python在Function Programming中有着其他语言难以企及的的优势,但是我们也不要忘了Python也是一...
    99+
    2022-06-04
    实例 Python Class
  • Python实现的基数排序算法原理与用法实例分析
    本文实例讲述了Python实现的基数排序算法。分享给大家供大家参考,具体如下: 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sor...
    99+
    2022-06-04
    基数 算法 实例
  • Python Pandas pandas.read_sql函数实例用法
    Pandas是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量能使我们快速便捷地处理数据的...
    99+
    2022-06-02
    Python Pandas pandas.read_sql
  • python中os.path.join()函数实例用法
    1、说明 拼接文件路径,可以有多个参数。 2、语法 os.path.join(path1,path2,*) path1 初始路径。 path2 需要拼接在其后的路径。初始路径文件夹下的文件或文件夹。可以有多个需...
    99+
    2022-06-02
    python os.path.join()
  • python中re.findall函数实例用法
    1、findall函数返回字符串中所有匹配结果的正则表达式列表。 2、如果没有分组的正则是返回的正则匹配,分组返回的是分组匹配而非整个正则匹配。 实例 找到所有与pattern匹配的...
    99+
    2024-04-02
  • python中similarity函数实例用法
    1、similarity函数接收两个列表,并返回由两个列表中相同元素组成的列表。 2、函数使用列表推导,遍历所有a列表中的元素,并使用in关键词来判断这些元素是否存在于b列表中。 实...
    99+
    2024-04-02
  • Python函数参数实例分析
    本文小编为大家详细介绍“Python函数参数实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python函数参数实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.函数参数# 1.位置参数...
    99+
    2023-06-28
  • Python图算法实例分析
    本文实例讲述了Python图算法。分享给大家供大家参考,具体如下: #encoding=utf-8 import networkx,heapq,sys from matplotlib import py...
    99+
    2022-06-04
    算法 实例 Python
  • Python全局变量用法实例分析
    本文实例讲述了Python全局变量用法。分享给大家供大家参考,具体如下: 全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。 程序...
    99+
    2022-06-04
    实例 全局变量 Python
  • python开发之str.format()用法实例分析
    本文实例分析了python开发之str.format()用法。分享给大家供大家参考,具体如下: 格式化一个字符串的输出结果,我们在很多地方都可以看到,如:c/c++中都有见过 下面看看python中的字符串...
    99+
    2022-06-04
    实例 python str
  • python中zip()方法应用实例分析
    本文实例分析了python中zip()方法的应用。分享给大家供大家参考,具体如下: 假设有一个集合set, 需要对set中的每个元素指定一个唯一的id,从而组建成一个dict结构。 这个场景可以演化成,两个...
    99+
    2022-06-04
    应用实例 方法 python
  • Python过滤列表用法实例分析
    本文实例讲述了Python过滤列表用法。分享给大家供大家参考,具体如下: 过滤列表 [mapping-expression for element in source-list if filter-expr...
    99+
    2022-06-04
    实例 列表 Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作