Python中的分数运算,在Python标准库fractions中的Fraction对象支持分数运算。具体操作如下:

在windows下,通过cmd进到dos shell,输入python3进入到python shell中。

C:\Users\Administrator>python3

Python 3.7.0b3 (v3.7.0b3:4e7efa9c6f, Mar 29 2018, 17:46:48) [MSC v.1913 32 bit (

Intel)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> from fractions import Fraction

>>> x=Fraction(3,5)

>>> y=Fraction(3,9)

>>> x

Fraction(3, 5)

>>> x.numerator

3

>>> x.denominator

5

>>> x+y

Fraction(14, 15)

>>> x*y

Fraction(1, 5)

>>> x/y

Fraction(9, 5)

>>> x-y

Fraction(4, 15)

>>> x*2

Fraction(6, 5)

>>>

原文:https://www.cnblogs.com/zhn620/p/9215254.html

python怎么进行分数运算_Python中的分数运算相关推荐

  1. python中的除法运算_python中矩阵除法运算的三种实现方法

    介绍过python矩阵的乘法运算,numpy库中虽然乘法是矩阵运算的主要运算,但是numpy作为python中实现矩阵运算的好工具,也是可以轻松实现除法计算的,本文python中矩阵除法的三种实现方法 ...

  2. python中的数字类型格式与运算_Python中的数字类型格式与运算

    出品 Python中的数字(Digital)与数学中的数字相同,可以通过各种各样的运算符实现各种计算,在Python中数字类型的数据格式分为以下几种: 1.整数型(integer) 2.浮点数(flo ...

  3. python中怎么计算_python中的加减乘除运算

    python中的加减乘除运算,是学习python入门的基础,是以后进行数学计算的关键部分.包括运算表达式的写法,运算规则,加减乘除,求余,求商等等. 工具/原料 python 电脑 方法/步骤 1 1 ...

  4. bool python 运算_python中的布尔操作

    点击以下链接可以快速访问全部我发表的Python相关文章: Nick WU:Nick WU的python文章目录(持续更新中...)​zhuanlan.zhihu.com 1. Python中的布尔值 ...

  5. python中幂运算_python中幂运算

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! "**"运算这个"**"比较简单,就是标 ...

  6. python新式类c3算法_python中的MRO和C3算法

    一. 经典类和新式类 1.python多继承 在继承关系中,python子类自动用友父类中除了私有属性外的其他所有内容.python支持多继承.一个类可以拥有多个父类 2.python2和python ...

  7. Python科学计算扩展库numpy中的广播运算

    首先解答上一个文章Python扩展库numpy中的布尔运算中的问题,该题答案为[111, 33, 2],题中表达式的作用是按列表中元素转换为字符串后的长度降序排序. ----------------- ...

  8. python里的join方法_python中join()方法介绍

    描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...

  9. python常用函数的用法_python中常用函数整理

    1.map map是python内置的高阶函数,它接收一个函数和一个列表,函数依次作用在列表的每个元素上,返回一个可迭代map对象. class map(object):""&qu ...

最新文章

  1. 牛客网 【每日一题】5月9日 过河
  2. 【数据结构基础笔记】【队列】
  3. Android 引用模块中的类,解决Android项目中找不到Module中的封装类或引用的第三方类库...
  4. Hitv8 文件批量重命名工具
  5. Linux 文件夹权限
  6. python-day34--进程补充
  7. vuex - redux - mobx
  8. solr mysql 速度_提高solr的搜索速度
  9. 一题多解(七)—— 取两数的最大值
  10. html 报文头 参数 详解 本文转载于 http://stephen830.javaeye.com/blog/335578
  11. 5. Javascript 错误和异常
  12. Atitit websocket 的前后端实现最佳实践t66 目录 1. 技术选型 1 2. 1.首先,在pom.xml引入如下jar包。Java-WebSocket-1.3.0.jar 1 3.
  13. Docker从理论到实践(八)------Docker网络基础配置
  14. 大一计算机word排版试题,武汉大学大一计算机作业word排版
  15. Linux 2.6.19.x内核编译配置选项简介
  16. Linux基础知识-命令行
  17. 醉袖迎风受落花——好代码的10条认知
  18. x1 php168,新手快速入门教程
  19. 剑指Offer——腾讯+360+搜狗校招笔试题+知识点总结
  20. 责任链模式:“张三为了纪念王二请假的悲催经历想出来的一种设计模式”

热门文章

  1. 如何学习《六人行》??
  2. 优秀!博士毕业两年后任副教授,34岁就成为中国最年轻女博导之一!
  3. JUC必知必会(一):线程和进程
  4. [Python爬虫案例]-中国古诗网
  5. 北京软件开发公司哪家专业呢
  6. Spark On Yarn基本原理及部署
  7. 计算平均分(C语言)
  8. 水火既济:百尺竿头;火水未济:更进一步
  9. echarts的x时间轴显示的月份是英文缩写
  10. 【学习笔记】面向计算机科学的数理逻辑:系统建模与推理 (C1命题逻辑)