前言

上篇讲了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相关推荐

  1. 基于Python接口自动化测试框架(初级篇)附源码

    目录 1.引言 1.框架设计思路 2.框架设计思路 3.运行程序 4.源码获取 引言 很多人都知道,目前市场上很多自动化测试工具,比如:Jmeter,Postman,TestLink等,还有一些自动化 ...

  2. 11小时 python自动化测试从入门到_从设计到开发Python接口自动化测试框架实战,资源教程下载...

    课程名称 从设计到开发Python接口自动化测试框架实战,资源教程下载 课程简介: 课程从接口基础知识入门,从抓包开始,到接口工具的运用,再到常见接口库.接口开发.Mock服务.unittest框架的 ...

  3. python接口自动化测试框架实战从设计到开发_Python接口自动化测试框架实战 从设计到开发...

    第1章 课程介绍(不要错过) 本章主要讲解课程的详细安排.课程学习要求.课程面向用户等,让大家很直观的对课程有整体认知! 第2章 接口测试工具Fiddler的运用 本章重点讲解如何抓app\web的h ...

  4. python接口自动化测试框架实战从设计到开发_【B0753】[java视频教程]Python接口自动化测试框架设计到开发完整版视频教程 it教程...

    Java视频教程名称:Python接口自动化测试框架设计到开发完整版视频教程   java自学网[javazx.com]  Python视频教程   it教程 Java自学网收集整理 java论坛&q ...

  5. python 接口自动化测试框架有哪些_Python接口自动化测试框架

    Python接口自动化测试框架 在自动化的测试体系中,包含了UI自动化测试和接口自动化测试,UI自动化实现的前提是软件版本进入稳定期,UI界面稳定.变动少,相比较之下接口自动化,接口受外界因素的影响较 ...

  6. Python接口自动化测试框架(工具篇)-- 接口测试工具HTTPRUNNER

    文章目录 前言 HttpRunner介绍 如何安装 如何使用 小结 扩展 回到刚开始的问题 前言 又又又到了讲httprunner框架的时候,作为测试界的后起之秀,从其开源默默无闻到家喻户晓,从线上教 ...

  7. 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 ...

  8. python接口自动化测试框架介绍

    之前在项目中搞了一套jmeter +jenkins + git + ant接口自动化测试框架,在项目中运行了大半年了,效果还不错, 最近搞了一套requests + unittest + ddt +p ...

  9. Python接口自动化测试框架(工具篇)-- 接口测试工具JMeter

    文章目录 前言 JMeter 环境安装 JMeter接口测试案例 快速创建JMeter接口测试计划 扩展 接口自动化测试 性能自动化测试 前言 相比使用postman做接口测试,作为测试人员,熟练使用 ...

最新文章

  1. 无法加载mspdb140.dll
  2. 使用 JavaScript 进行 Base64 编码与解码
  3. 7极限精简版64位_DNF:国服更新64位客户端深度体验,真的有如此丝滑吗?
  4. 不给糖果就捣乱,用Python绘制有趣的万圣节南瓜怪【华为云分享】
  5. 玩转大数据可视化,推荐几个必学的工具
  6. 你会如何优化应用程序的性能?
  7. 身份证号校验、身份证照片解析(百度API)
  8. 网易云镜像仓库选择镜像
  9. 你要的Chrome插件都在这里了
  10. 对 粒子滤波算法原理 的介绍,通俗易懂
  11. Hadoop下载、安装与遇到问题
  12. JarvisOJ 逆向Writeup
  13. 搞机吧 | 利用magisk安装Xposed框架
  14. BZOJ4049 : [Cerc2014] Mountainous landscape
  15. 微信记录恢复助手官方版
  16. css图形动画,CSS3 实现图形下落动画效果
  17. 基于SSM+SpringBoot+MySQL+LayUI的高校学生评教系统
  18. MySQL 数据库 day-03
  19. ISME | 浙大黄健华/陈学新等揭示寄生蜂调控寄主营养代谢的新机制
  20. Java程序员进阶全过程

热门文章

  1. R语言data.table导入数据实战:data.table使用by函数进行数据分组(aggregate)
  2. R语言plotly可视化:plotly可视化多个直方图、通过bingroup参数设置多个直方图使用相同的bins设置(Share bins between histograms)
  3. R语言dplyr包的top_n函数返回dataframe或tibble的前N行数据、dplyr包的top_frac函数返回dataframe或tibble的前百分之N(N%)的数据
  4. 机器学习特征工程之特征缩放+无量纲化:数据标准化(StandardScaler)
  5. 多分类学习方法、One vs. Rest、One vs. One、Many vs. Many、多输出分类
  6. LR需要理解的一些内容
  7. 数字图像处理笔记一 - 图像采集(空间分辨率和幅度分辨率)
  8. 中科大计算机专硕英语,211科班一战394上岸中科大软院专硕2021
  9. php屏蔽审查元素,前端:屏蔽F12审查元素,禁止修改页面代码
  10. mysql常用linux命令大全_Linux-MySQL常用命令(示例代码)