本文对Python中的各种运算符做一个简单介绍。运算符这种东西说重要吧,也挺重要的,说它不重要吧,也不是那么重要,会用就行。而且真的写代码的时候,绝对不会像有些专门的教辅材料上的习题,个人认为那就是完全为了为难自己、为难别人的,如果项目中真那么写代码,估计早就被打死了。
所以本文主要概括性的介绍一下Python中的各种运算符和运算符的用法,不说那么多烧脑的题目,因为也用不到。
- Python中运算符的种类
Python语言支持以下类型的运算符:
- 算术运算符
- 比较运算符,又叫关系运算符
- 赋值运算符
- 位运算符
- 逻辑运算符
- 成员运算符
- 身份运算符
下面呢,就从第一种开始:
1.算术运算符。
关系运算的结果是真(True)或者假(False)。
#练习比较运算符
a=8
b=5
print(a>b)
#True
print(a>=b)
#True
print(a
#False
print(a
#False
print(a==b)
#False
print(a!=b)
#True
3.赋值运算符。
赋值运算符分两种,一种是单一的赋值运算符,只是一个赋值符号(=),另外一种是和算术运算符复合在一起的运算符。具体看下图:
逻辑运算的时候,运算符两侧(and和or)必须是一个表示真(True)或者假(False)的表达式,运算的结果也是一个表示真(True)或者假(False)的值。与(and)运算中,and两侧的每一个表达式都是真(True)的情况下,结果才是真(True);或(or)运算中,or两侧的每一个表达式都是假(False)的情况下,结果才是假(False)。非(not)运算就是对运算符后面内容反着来就好。
#练习逻辑运算
print(a
print(a
5.成员运算符
身份运算的结果也是真(True)和假(False),毕竟两个对象的存储单元的关系也就是相同或者不相同。在这里需要注意的是,is判断的是变量或者数据存储在存储单元中的内存地址,而==判断的是变量的值。
说实话,关于内存的地址这个东西,如果学C语言、搞深入肯定能知道,但是个人觉得初级阶段没有这个必要。
7.位运算符
【重要消息】感谢知友您能够看到这部分内容,本文是软件测试系列知识中python脚本语言中的一篇,笔者认为本部分全面的知识应该包含如下图所示的内容:
如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树基础语法循环210534 人正在系统学习中 相关资源:凯歌软件安装管理器1.0-其它文档类资源-CSDN文库
来源:weixin_39834788
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!