当前位置: 首页 > news >正文

网站建设钱织梦做的网站如何修改

网站建设钱,织梦做的网站如何修改,京东网站注册,免费图片素材网站有哪些源代码 Lib/fractions.py fractions 模块支持分数运算。 分数实例可以由一对整数#xff0c;一个分数#xff0c;或者一个字符串构建而成。 class fractions.Fraction(numerator0, denominator1) class fractions.Fraction(other_fraction) class fractions.Fraction(flo… 源代码 Lib/fractions.py fractions 模块支持分数运算。 分数实例可以由一对整数一个分数或者一个字符串构建而成。 class fractions.Fraction(numerator0, denominator1) class fractions.Fraction(other_fraction) class fractions.Fraction(float) class fractions.Fraction(decimal) class fractions.Fraction(string) 第一个版本要求 numerator 和 denominator 是 numbers.Rational 的实例并返回一个值为 numerator/denominator 的新 Fraction 实例。 如果 denominator 是 0 则会引发 ZeroDivisionError。 第二个版本要求 other_fraction 是 numbers.Rational 的实例并返回具有相同值的 Fraction 实例。 接下来的两个版本接受 float 或 decimal.Decimal 实例并返回具有完全相同值的 Fraction 实例。 请注意由于二进制浮点运算通常存在的问题 (参见 浮点算术争议和限制)Fraction(1.1) 的参数并不完全等于 11/10因此 Fraction(1.1) 也 不会 像人们所期望的那样返回 Fraction(11, 10)。 请参阅下面 limit_denominator() 方法的文档。 最后一个版本的构造器接受一个字符串或 unicode 实例。 该实例的通常形式为: [sign] numerator [/ denominator]其中的可选项 sign 可能为 或 - 且 numerator 和 denominator (如果存在) 是十进制数码的字符串 (可以如代码中的整数字面值一样使用下划线来分隔数码)。 此外float 构造器所接受的任何代表一个有限值的字符串也都为 Fraction 构造器所接受。 不论哪 种形式的输入字符串也都可以带有开头和/或末尾空格符。 这里是一些示例: from fractions import FractionFraction(16, -10) Fraction(-8, 5)Fraction(123) Fraction(123, 1)Fraction() Fraction(0, 1)Fraction(3/7) Fraction(3, 7)Fraction( -3/7 ) Fraction(-3, 7)Fraction(1.414213 \t\n) Fraction(1414213, 1000000)Fraction(-.125) Fraction(-1, 8)Fraction(7e-6) Fraction(7, 1000000)Fraction(2.25) Fraction(9, 4)Fraction(1.1) Fraction(2476979795053773, 2251799813685248)from decimal import DecimalFraction(Decimal(1.1)) Fraction(11, 10)Fraction 类继承自抽象基类 numbers.Rational并实现了该类的所有方法和操作。 Fraction 实例是 hashable 对象并应当被视为不可变对象。 此外Fraction 还具有以下特征属性和方法: 在 3.2 版更改: Fraction 构造器现在接受 float 和 decimal.Decimal 实例。 在 3.9 版更改: 现在会使用 math.gcd() 函数来正规化 numerator 和 denominator。 math.gcd() 总是返回 int 类型。 在之前版本中GCD 的类型取决于 numerator 和 denominator 的类型。 在 3.11 版更改: 现在当使用字符串创建 Fraction 实例时已允许使用下划线遵循 PEP 515 规则。 在 3.11 版更改: Fraction 现在实现了 __int__ 以满足 typing.SupportsInt 实例检测。 在 3.12 版更改: 允许字符串输入在斜杠两边添加空格: Fraction(2 / 3)。 在 3.12 版更改: Fraction 实例现在支持浮点风格的格式化使用 e, E, f, F, g, G 和 % 等表示类型。. numerator 最简分数形式的分子。 denominator 最简分数形式的分母。 as_integer_ratio() 返回由两个整数组成的元组两数之比等于原 Fraction 的值且其分母为正数。 3.8 新版功能. is_integer() 如果 Fraction 为整数则返回 True。 3.12 新版功能. classmethod from_float(flt) 只接受 float 或 numbers.Integral 实例的替代性构造器。 请注意 Fraction.from_float(0.3) 与 Fraction(3, 10) 的值是不同的。 备注 从 Python 3.2 开始在构造 Fraction 实例时可以直接使用 float。 classmethod from_decimal(dec) 只接受 decimal.Decimal 或 numbers.Integral 实例的替代性构造器。 备注 从 Python 3.2 开始在构造 Fraction 实例时可以直接使用 decimal.Decimal 实例。 limit_denominator(max_denominator1000000) 找到并返回一个 Fraction 使得其值最接近 self 并且分母不大于 max_denominator。 此方法适用于找出给定浮点数的有理数近似值 from fractions import FractionFraction(3.1415926535897932).limit_denominator(1000) Fraction(355, 113)或是用来恢复被表示为一个浮点数的有理数 from math import pi, cosFraction(cos(pi/3)) Fraction(4503599627370497, 9007199254740992)Fraction(cos(pi/3)).limit_denominator() Fraction(1, 2)Fraction(1.1).limit_denominator() Fraction(11, 10)__floor__() 返回最大的 int  self。 此方法也可通过 math.floor() 函数来使用 from math import floorfloor(Fraction(355, 113)) 3__ceil__() 返回最小的 int  self。 此方法也可通过 math.ceil() 函数来使用。 __round__() __round__(ndigits) 第一个版本返回一个 int 使得其值最接近 self位值为二分之一时只对偶数舍入。第二个版本会将 self 舍入到最接近 Fraction(1, 10**ndigits) 的倍数如果 ndigits 为负值则为逻辑运算位值为二分之一时同样只对偶数舍入。 此方法也可通过 round() 函数来使用。 __format__(format_spec, /) 通过 str.format() 方法、format() 内置函数或 格式化字符串字面值 为浮点风格的 Fraction 实例格式化提供支持。 支持 e, E, f, F, g, G 和 % 等表示类型。 对于这些表示类型Fraction 对象 x 的格式化遵循 格式规格迷你语言 小节中针对 float 类型的规则说明。 这是一些例子: from fractions import Fractionformat(Fraction(1, 7), .40g) 0.1428571428571428571428571428571428571429format(Fraction(1234567.855), _.2f) 1_234_567.86f{Fraction(355, 113):*20.6e} ********3.141593e00old_price, new_price 499, 672{:.2%} price increase.format(Fraction(new_price, old_price) - 1) 34.67% price increase参见 numbers 模块 构成数字塔的所有抽象基类。
http://wiki.neutronadmin.com/news/152656/

相关文章:

  • 初学者毕业设计做网站吉林市最新消息今天
  • 建站平台 在线提交功能公司网站制作第一步是什么
  • 电子商务网站建设如何实施标书制作模板
  • 北京公司网站制作流程如皋网页设计
  • 网站设计收费模式app网站开发要多少钱
  • 小型教育网站的开发与建设wordpress共享到微信
  • 网站推广策划书包括哪些点东家乐装修公司怎么样
  • 中山古镇做网站学网站开发培训学校
  • qq官方网站进入公众号网站怎么做的
  • 郑州营销网站公司地址wordpress 整合php
  • 讯杰网站建设镇海区住房和建设网站
  • 网络公司制作网站php做网站有哪些好处
  • 如何在易语言上做网站网站开发实战网络课
  • 开发公众号 微网站开发ps如何做切片网站按钮
  • 本地做网站网站服务器崩溃影响
  • 网站让女友做网站模特中企动力科技股份有限公司成都分公司
  • 株洲网站定制济南企业免费建站
  • 哪个建站系统好wordpress网站360搜索收录
  • 企业网站怎么做产品图片轮播设计比例网站
  • 烟台有没有做网站银川建网站
  • 云南网站设计联系方式网站后台管理入口
  • 正规的网站建设公WordPress为什么进不去
  • 公司微信网站建设方案模板下载wordpress链接设置方法
  • 司法网站建设运营情况自己制作logo免费 生成器
  • 模板网站免费微信小程序万能开挂器
  • 企业网站导航栏高度dz做电影网站
  • wordpress多站点可视化资阳网站开发
  • 网站用什么系统好石家庄网络营销
  • 上海建筑设计公司网站手机上怎样制作网站
  • 广东深圳网站建设服务网站开发需解决的难题