自动化测试——Python的主要运算符,干货!

1.运算符的分类

2.算数运算符

+

加法运算:1+15.5:16.5

序列拼接:“str”+"ing":sttring ("5")+("ab"):5ab ["5",1,2,3]+[4]:["5":1,2,3,4]

正号:+1

-

减法运算: 2-1

负号:-1

*

乘法运算:1*8

序列的复制:“555”*3

/

除法精确运算

除法运算:1/3

%

取模运算(取余):10%3=1

//

不精确除法运算,只要整数部分

取整运算:10/3

**

幂运算:2**3:8

2.关系运算符

3.赋值运算符

其中,a+=2相当于a=a+2,先进行赋值,在进行加减

4.按位运算符

源码,反码,补码

5.逻辑运算符

参与逻辑运算的可以是bool类型,结果也是bool

and 布尔与运算

类似于JS的"&&"

语法:

a and b:如果a为假,则返回a; 如果a为真,则返回b

or 布尔或运算

类似于JS的"||"

语法:

a or b:如果a为假,则返回b ; 如果a为真,则返回a

not 布尔非运算符

语法:

not a:如果a为真,则返回False,如果a为假,则返回True

6.成员运算符

查看某个元素是不是某个对象的成员,返回True或者False

in

语法:

X in Y

not in

语法:

X not in Y

7.身份运算符

用于判断指定数据在内存中存储单元是否一样

is

eg:

a="abc"

b="abc"

a is b #True因为a与b都是指向的同一块地址,所以是True,他们的对应的地址id是一样的

is not

8.运算符的优先级

一般不要求我们去记忆,我们对先进行计算的可以用()来括起来

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叫我团子吧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值