Python自动化之Python常用运算符

VOL 398

2969b3c6bb83f5cec09aace5f4a22d41.gif

17

2022-06

今天距2023年197天

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

f545bac3eae3b46fbc0194d7e0e488f4.gif

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

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

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

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

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

f43bdf8b116137004bf1a19bbc3bcc05.gif

算术运算符

1

标准算术运算符

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

  • 加(+)

  • 减(-)

  • 乘(*)

  • 除(/)

实例:

569927c437676730b56c8f22e0ea37d4.png

输出结果如下:

ea61cf4768d692a73276b80a388445be.png

2

取余运算符

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

实例:

288487dbad841a288cf17042a7924b90.png

3

运算符

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

实例:

a499984390434a0e6922699422c62c89.png

4

取整运算符

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

实例:

512a01924d41de9eaec7cdd16af4149e.png

赋值运算符

1

常用的赋值运算符

fb72f77a7c6292752d880349a96ee595.png

实例:

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

‍解包赋值

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

3abe436a66e15e3f07d7457ce7f287b2.gif

实例:

45f8e0fb8b1f39b7c6dfe7cee4f0d3cb.png

3

变量交换

ee9fa748f219bbbe0f2bd75d79e6d332.png

比较运算符

1

常用的比较运算符

0e92cbd559bb5abacb2d27151c6ea1a1.png

实例:

603526ddf84d6a6839fddca29869545e.png

2

 =和==的区别

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

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

比如:

  • a = 5 表示将5赋值给变量a;

  • a == 5 表示判断a是否等于5,如果等于就返回True, 如果不等于就返回False。

布尔运算符

1

常用的布尔运算符

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

常用的布尔运算符如下:

a270a3de191051f286fd0f77a5b49acb.png

2

布尔运算符实例

15b2e39da2ed806e320fda5fbbfb7639.png

4e6b748bd2a54fe1ea6b7d5332d18790.png

成员运算符

1

常用的成员运算符

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

常用的成员运算符:

9af32e99887150e43a1eea09c668d2a8.png

2

成员运算符实例

672bc7dbe0e4d293e39a77f30f39f1f4.png

身份运算符

1

常用的身份运算符

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

常用的身份运算符:

62f9b49cbd0d366e5171683716e38545.png

2

身份运算符实例

13de3644b7fc8f14b16dbd07a8e911f1.png

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


以上


That‘s all

更多系列文章

敬请期待


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

e92399837bc3dc02c4ce39781011e20d.gif

ITester软件测试小栈

往期内容宠幸

1.Python接口自动化-接口基础(一)


2.Python接口自动化-接口基础(二)


3.滴滴滴,测试工程师简历模板分享一波


4.测试人必备的浏览器收藏夹,盘它!


5.测试人必备的10款效率插件,墙裂安利一波

5c0c7f3e75d6c7006cded51deb687ad9.png

想获取更多最新干货内容

快来星标 置顶 关注我

每周一、三、五 09:00见

2bdf0da89d05665c057cd187255e3404.gif

8445cb6447fc037e8f02cbc3e45cc762.png

<<  向右滑动查看下一张图片  >>

 后台46754be244b0eb484dcff0caacce697a.png 回复"资源"取干货

回复"微信群"一起打怪升级

个人微信:Cc2015123

添加请注明来意 :)

真爱四连,BiuBiuBiu~

816026b405a25fcf58667fe760825402.gif

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值