Python接口自动化测试框架(基础篇)-- 常用数据类型Number
前言
上篇讲了python的常用数据类型str,它的出镜率或使用率都还算过得去,常常使用的方法也差不多那几个,当然不排除作者不知或未使用过的方法,这一篇讲Number,同学们思考一下为啥bool要和int&float整在一起?
Number数字
这个是一大类,python属于数字的数据类型有:int、long(在python2.2以后就没有了,超过int则会自动转成long长度)、float、complex(算占位吧);那么bool则是特殊的数字类型。数字数据类型是不可变的数据类型
int
有符号的整型
i=0print(i) # 输出:0
print(type(i) # 输出:<class 'int'> ,获取变量的数据类型
复制代码
float
浮点型
i=0.1print(i) # 输出:0.1
print(type(i) # 输出:<class 'float'> ,获取变量的数据类型# 关于浮点型数据的格式化输出
print("%.2f" %j) # 输出:0.10,保留两位小数
print("{:.2f}".format(j)) # 输出:0.10,保留两位小数
复制代码
bool
特殊的数据类型,非0非空则为True,反之均为False;bool()函数来返回值
i=0.1print(bool(i)) # 输出:True
复制代码
- 更多案例请看截图:
扩展
数字,难免会跟数学相关,那么在python中提供math内置模块,里面有很多的方法,在ipthon可以查看:
当然数字还有很多运算符,这个会在运算符中概括。
数学函数
- 来举例使用一下math提供哪些计算公式
import mathi=-10# 取绝对值
print(abs(i)) # 输出:10# 平方根
print(sqrt(9)) # 输出:3.0# 取最大值、最小值
print(max(1,2,3,4)) # 输出:4print(min(1,2,3,4)) # 输出:1# round(x,[n]):四舍五入,如果带参数n,则保留n位小数
print(round(5.9)) # 输出:6
print(round(5.9,2)) # 输出:5.9
复制代码
常量
计算圆周率的时候,如果要取pi是几位数,math模块有pi表示常量
import mathprint(math.pi) # 输出:3.141592653589793
复制代码
三角函数
三角函数的正弦、余弦、正切等,不过这些在接口自动化中,几乎不用。
兴趣
昨日又刷到一个关于乘法计算的视频,区别于咱中国:
Python接口自动化测试框架(基础篇)-- 常用数据类型Number相关推荐
- 基于Python接口自动化测试框架(初级篇)附源码
目录 1.引言 1.框架设计思路 2.框架设计思路 3.运行程序 4.源码获取 引言 很多人都知道,目前市场上很多自动化测试工具,比如:Jmeter,Postman,TestLink等,还有一些自动化 ...
- 11小时 python自动化测试从入门到_从设计到开发Python接口自动化测试框架实战,资源教程下载...
课程名称 从设计到开发Python接口自动化测试框架实战,资源教程下载 课程简介: 课程从接口基础知识入门,从抓包开始,到接口工具的运用,再到常见接口库.接口开发.Mock服务.unittest框架的 ...
- python接口自动化测试框架实战从设计到开发_Python接口自动化测试框架实战 从设计到开发...
第1章 课程介绍(不要错过) 本章主要讲解课程的详细安排.课程学习要求.课程面向用户等,让大家很直观的对课程有整体认知! 第2章 接口测试工具Fiddler的运用 本章重点讲解如何抓app\web的h ...
- python接口自动化测试框架实战从设计到开发_【B0753】[java视频教程]Python接口自动化测试框架设计到开发完整版视频教程 it教程...
Java视频教程名称:Python接口自动化测试框架设计到开发完整版视频教程 java自学网[javazx.com] Python视频教程 it教程 Java自学网收集整理 java论坛&q ...
- python 接口自动化测试框架有哪些_Python接口自动化测试框架
Python接口自动化测试框架 在自动化的测试体系中,包含了UI自动化测试和接口自动化测试,UI自动化实现的前提是软件版本进入稳定期,UI界面稳定.变动少,相比较之下接口自动化,接口受外界因素的影响较 ...
- Python接口自动化测试框架(工具篇)-- 接口测试工具HTTPRUNNER
文章目录 前言 HttpRunner介绍 如何安装 如何使用 小结 扩展 回到刚开始的问题 前言 又又又到了讲httprunner框架的时候,作为测试界的后起之秀,从其开源默默无闻到家喻户晓,从线上教 ...
- python接口自动化测试框架pdf,Python接口自动化测试框架设计到开发完整版2019
1:课程详细介绍.mp4 ; k& X* V: X! X% \; ]; u- V$ z7 L) h: C; h2:课程答疑.mp4+ J K* q0 O x + j( v2 n7 B7 s ...
- python接口自动化测试框架介绍
之前在项目中搞了一套jmeter +jenkins + git + ant接口自动化测试框架,在项目中运行了大半年了,效果还不错, 最近搞了一套requests + unittest + ddt +p ...
- Python接口自动化测试框架(工具篇)-- 接口测试工具JMeter
文章目录 前言 JMeter 环境安装 JMeter接口测试案例 快速创建JMeter接口测试计划 扩展 接口自动化测试 性能自动化测试 前言 相比使用postman做接口测试,作为测试人员,熟练使用 ...
最新文章
- 无法加载mspdb140.dll
- 使用 JavaScript 进行 Base64 编码与解码
- 7极限精简版64位_DNF:国服更新64位客户端深度体验,真的有如此丝滑吗?
- 不给糖果就捣乱,用Python绘制有趣的万圣节南瓜怪【华为云分享】
- 玩转大数据可视化,推荐几个必学的工具
- 你会如何优化应用程序的性能?
- 身份证号校验、身份证照片解析(百度API)
- 网易云镜像仓库选择镜像
- 你要的Chrome插件都在这里了
- 对 粒子滤波算法原理 的介绍,通俗易懂
- Hadoop下载、安装与遇到问题
- JarvisOJ 逆向Writeup
- 搞机吧 | 利用magisk安装Xposed框架
- BZOJ4049 : [Cerc2014] Mountainous landscape
- 微信记录恢复助手官方版
- css图形动画,CSS3 实现图形下落动画效果
- 基于SSM+SpringBoot+MySQL+LayUI的高校学生评教系统
- MySQL 数据库 day-03
- ISME | 浙大黄健华/陈学新等揭示寄生蜂调控寄主营养代谢的新机制
- Java程序员进阶全过程
热门文章
- R语言data.table导入数据实战:data.table使用by函数进行数据分组(aggregate)
- R语言plotly可视化:plotly可视化多个直方图、通过bingroup参数设置多个直方图使用相同的bins设置(Share bins between histograms)
- R语言dplyr包的top_n函数返回dataframe或tibble的前N行数据、dplyr包的top_frac函数返回dataframe或tibble的前百分之N(N%)的数据
- 机器学习特征工程之特征缩放+无量纲化:数据标准化(StandardScaler)
- 多分类学习方法、One vs. Rest、One vs. One、Many vs. Many、多输出分类
- LR需要理解的一些内容
- 数字图像处理笔记一 - 图像采集(空间分辨率和幅度分辨率)
- 中科大计算机专硕英语,211科班一战394上岸中科大软院专硕2021
- php屏蔽审查元素,前端:屏蔽F12审查元素,禁止修改页面代码
- mysql常用linux命令大全_Linux-MySQL常用命令(示例代码)