栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python自动化测试(2) - Python运算符

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python自动化测试(2) - Python运算符

今天学习的内容相对简单些,主要对Python五大运算符进项理解,分别为:算术运算符、赋值运算符、比较运算符、逻辑运算符及成员运算符。

1.算术运算符

算术运算符主要用来进行数值运算的,包含+(加) -(减) *(乘) /(除) %(取余)

运算符说明示例
+完成加法运算以及同类型的数据拼接num1=60,num2=150,print(num1+num2) 值为210
-完成减法运算num1=60,num2=150,print(num1-num2) 值为-90
*完成乘法运算num1=60,num2=150,print(num1*num2) 值为9000
/完成除法运算num1=60,num2=150,print(num1/num2) 值为0.4
%完成取余运算num1=60,num2=150,print(num1%num2) 值为60
2.赋值运算法

赋值运算符主要用来完成变量的赋值运算的,包含=(赋值) +=(累加赋值) -=(累减赋值)

运算符说明示例
=把右侧的值赋给左侧的变量a=100,即把100的赋值给a
+=先进行累加操作再赋值给左侧的变量a+=100,等同于a=a+100
-=先进行累减操作再赋值给左侧的变量a-=100,等同于a=a-100
3.比较运算符

比较运算符的最终结果为布尔值。

运算符说明示例
大于a=5,b=8,print(a>b),运算结果为False
小于a=5,b=8,print(a
大于等于a=5,b=8,print(a≥b),运算结果为False
小于于等于a=5,b=8,print(a≤b),运算结果为True
=等于a=5,b=8,print(a=b),运算结果为False
!=不等于a=5,b=8,print(a!=b),运算结果为True
4.逻辑运算符

逻辑运算符包含and(与)  or(或) not(非),运算的最终结果为布尔值。

and运算符的优先级高于or,如果要改变运算优先级需要加上括号。

运算符说明示例
and左右两边的条件均为真时才为真a=5,b=8,print(a>5 and b>8),运算结果为False
or左右两边的条件只要有一个为真就为真a=5,b=8,print(a=5 or b>8),运算结果为True
notx为真,则not x为假,反之亦然x=True,print(not x),运算结果为False
5.成员运算符

成员运算符包含in(包含) not in(不包含),运算的最终结果为布尔值。

成员运算符在后期可以对元组、列表、字典、字符串做成员判断。

运算符说明示例
in成员包含在某具体内容中str="Hello", res="e" in str,print(res),运算结果为True
not in成员不包含在某具体内容中str="Hello", res="M" in str,print(res),运算结果为False

示例代码:

str = "Hello"
res1 = "e" in str
res2 = "M" in str

print(res1)       # 控制台输出结果为True
print(res2)       # 控制台输出结果为False

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/323703.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号