前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python自动化之Python常用运算符

Python自动化之Python常用运算符

作者头像
ITester软件测试小栈
发布2022-11-11 19:10:55
2510
发布2022-11-11 19:10:55
举报
文章被收录于专栏:全栈测试全栈测试

VOL 398

17

2022-06

今天距2023年197天

这是ITester软件测试小栈第398次推文

点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 09:00准时推送,每月不定期赠送技术书籍

微信公众号后台回复“资源”、“测试工具包”领取测试资源,回复“微信交流群”、“内推群”一起进群打怪。

本文1440字,阅读约需5分钟

Hi,大家好,我是胖虎。在上一篇Python自动化测试系列文章:Python自动化之Python保留字、标识符、变量,主要介绍Python中保留字、标识符、变量的使用。

今天我们主要介绍Python中的算术运算符、赋值运算符、比较运算符、布尔运算符、成员运算符、身份运算符。

算术运算符

1

标准算术运算符

标准的元素运算符加减乘除如下:

  • 加(+)
  • 减(-)
  • 乘(*)
  • 除(/)

实例:

输出结果如下:

2

取余运算符

取余运算符: %, 顾名思义, 返回除法的余数。

实例:

3

幂运算符

幂运算符: **, 返回a的b次幂。

实例:

4

取整运算符

取整运算符: // , 返回除法的整数

实例:

赋值运算符

1

常用的赋值运算符

实例:

代码语言:javascript
复制
a = 11
b = 5
# 加法赋值运算符
a += 5
print(a)  # 16

# 减法赋值运算符
a -= b
print(a)  # 11

# 乘法赋值运算符
a *= b
print(a)  # 55

# 取整赋值运算符
a //= b
print(a)  # 11

# 取余赋值运算符
a %= b
print(a)  # 1

# 幂赋值运算符
a **= b
print(a)  # 1

# 除法赋值运算符
a /= b
print(a)  # 0.2

2

‍解包赋值

解包赋值, 需等号左侧的变量个数和等号右侧的值个数相同,不然会报错。

实例:

3

变量交换

比较运算符

1

常用的比较运算符

实例:

2

=和==的区别

初学者,容易把=和==弄混,两者有什么区别呢?

在Python中, = 表示赋值运算符, == 表示比较运算符

比如:

  • a = 5 表示将5赋值给变量a;
  • a == 5 表示判断a是否等于5,如果等于就返回True, 如果不等于就返回False。

布尔运算符

1

常用的布尔运算符

布尔运算符即对布尔值的运算

常用的布尔运算符如下:

2

布尔运算符实例

成员运算符

1

常用的成员运算符

成员运算符: 用来识别某一个元素是否是一个对象的子元素。

常用的成员运算符:

2

成员运算符实例

身份运算符

1

常用的身份运算符

身份运算符: 比较对象的内存地址是否相同,使用id()可以查看对象的内存地址。

常用的身份运算符:

2

身份运算符实例

以上就是今天的全部内容,希望对大家有所帮助,也希望大家多多留言、点赞、在看、转发四连爱❤️ 支持。 咱们下篇文章见,Bye~👋

以上

That‘s all

更多系列文章

敬请期待


ITester软件测试小栈(ID:ITestingA),专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标⭐我,每周及时获得最新推送,第三方转载请注明出处。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-06-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ITester软件测试小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档