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

青岛做网站报价销售系统

青岛做网站报价,销售系统,哪些网站做代理,深圳专业营销网站在使用 Pytest 进行断言时,如果数据是浮点类型,可以使用以下方法进行断言: 一、使用pytest.approx pytest.approx可以用来比较两个浮点数是否近似相等。例如: import pytestdef test_float_assertion():result 3.14159expecte…

在使用 Pytest 进行断言时,如果数据是浮点类型,可以使用以下方法进行断言:

一、使用pytest.approx

pytest.approx可以用来比较两个浮点数是否近似相等。例如:

import pytestdef test_float_assertion():result = 3.14159expected = 3.14assert result == pytest.approx(expected, rel=1e-2)

在这个例子中,pytest.approx(expected, rel=1e-2)表示允许结果与期望值之间有相对误差不超过1e-2(即 0.01)。

二、使用math.isclose结合pytest.raises进行断言

可以结合 Python 的内置函数math.isclose来判断两个浮点数是否接近,并使用pytest.raises来处理断言失败的情况。例如:

import math
import pytestdef test_float_assertion_alternate():result = 3.14159expected = 3.14with pytest.raises(AssertionError):assert not math.isclose(result, expected, rel_tol=1e-2)

这里如果结果与期望不接近,就会触发AssertionError,被pytest.raises捕获。

在进行浮点类型数据的断言时,要根据具体的精度要求和测试场景选择合适的断言方法。

http://www.dinnco.com/news/35553.html

相关文章:

  • 网站极速备案惠州百度seo找谁
  • 有和wind一样做用网站流量宝官网
  • 香港主机做福彩网站网络营销专业大学排名
  • 网站建设分为几种网站免费网站免费优化优化
  • wordpress 分页新乡seo优化
  • 国外做游戏h动画的网站常州谷歌推广
  • 重庆百度seo关键词优化seo代理计费系统
  • 网站LOGO透明底色PNG格式怎么做的aso苹果关键词优化
  • 义乌做网站要多少钱seo综合查询站长工具怎么用
  • 海南美容网站建设网络整合营销
  • 网站有什么优势石家庄seo推广
  • 做好网站改版工作跨境电商平台推广
  • 网站网站制作服务seo网络推广技术员招聘
  • 3合1网站建设谷歌官方网站
  • 邢台市网站开发公司有哪些什么推广平台比较好
  • 制作网站建设的公司2023年8月疫情严重吗
  • 建平台跟建网站汕头seo推广
  • 劳务网站怎样做百度seo排名规则
  • 在线客服系统排名沈阳seo公司
  • 做赚钱的网站有哪些互联网营销师是哪个部门发证
  • 一起做网店网站官方百度竞价点击价格公式
  • 网站建设包含哪些百度公司官网招聘
  • 在什么网站上可以做中学数学家教神马推广
  • wordpress制作企业网站小小课堂seo自学网
  • wordpress微信快捷支付成都seo服务
  • 网站由那些组成杨谦教授编的营销课程
  • 自己做网站网页剧中软文营销案例文章
  • 网站被降权如何恢复网络公司主要做哪些
  • 做网站 徐州百度竞价推广效果好吗
  • 天河做网站平台关键词优化是怎么弄的