一、前言
我最近的文章都是在讲python中的一些基础,因为想要学习python自动化测试,基础是必不可少的,今天也不例外还是python基础中的,这篇文章主要讲解的内容是关于Python的运算符以及自动化测试技术中需要使用的扩展知识,是运算符的专题讲解,废话不多说咱们直接进入主题吧。
二、数据运算合集
2.1 算数运算符
算术运算在Python中比较常见,我们所使用的加减乘除都属于算数运算,在Python中一共有7种算数运算符:
对应上面的表格,让我们在Python中看下对应结果,这里需要注意的是除法无论是否能够整除,其返回结果均为浮点数:
print(10+3) # 加法
print(10-3) # 减法
print(10*3) # 乘法
print(10/3) # 除法
print(10//3) # 整除
print(10%3) # 取余
print(10**3) # 幂
除了纯数字的运算,加法与乘法也可用于字符串的拼接或相乘,如下图所示:
a = "爱"
b = "情"
print(a+b)
print((a+b)*2)
2.2 赋值运算符
赋值运算符在Python中也很常见,我们日常的算数运算也会用到赋值运算符,在Python中有8种赋值运算符:
对应上面的表格,让我们在Python中看下对应结果:
h = 5
y = 2
s = 10
s += h
print(s)
s -= h
print(s)
s *= h
print(s)
s /= h
print(s)
s //= h
print(s)
s %= h
print(s)
s **= h
print(s)
2.3 比较运算符
比较运算符又称关系运算符,在Python中使用