一个逻辑运算符首先要明白它的作用是什么。工作中一般都是用逻辑运算符来扩展条件,接下来要更深入地抛出这个问题,什么时候可以使用扩展条件呢?比如:在国内工作是有年龄限制的,就是18岁以上60岁以下,等到你真的没有错过大龄的时候,那么如果我要写这两个年龄限制,一个大于等于18,一个小于等于60,这两个条件怎么连接在一起,这时候如果要连接两个扩展条件,就需要用到逻辑运算符。在Python中需要记住三个逻辑运算符,即andand、oror、notnot。一、逻辑运算符分类及示例逻辑运算符代码示例:a=1b=2c=3#1.and:trueandtrueprint(ac)#False#2.or:如果一个为真,那么它为真,如果两个都为假print(a>borbborb>c)#False#3.not:非reverseprint(notFalse)#Trueprint(notc>b)#False2.逻辑运算符书写习惯:关于表达式加括号:加括号不会影响代码的运行结果,比较复杂建议加上表达式的括号。为了保证代码之间没有歧义,如果工作中不加括号,同事看我们的代码会很不方便。需要根据经验从左到右阅读代码。只有这样我们才能明白它的意思。print((ac))#假表达式加括号的好处:1.增加表达式的优先级2.避免歧义发生在代码3.数字之间的逻辑运算(与运算符,或运算符)a=0b=1c=2#1.对于与运算符,只要有一个值为0,则结果为0,否则结果为最后一个A非零数print(aandb)#0print(banda)#0print(aandc)#0print(bandc)#2print(candb)#1#2.or运算符,只有所有的结果只有值为0时才为0,否则结果为第一个非零数print(aorb)#1print(aorc)#2print(borc)#上面1是逻辑运算符的解释,可能content内容很多,但是都比较简单,只要多练习,多理解即可。其实Python基础教程的知识内容并不算多,但是对于第一次接触的大家来说还是有点难度的。慢慢学习和理解后就会好很多。.文章参考来源:www.wakey.com.cn/document-column-python.html