L-6-27-2019112145710.png
主要记住前两种==和!=,这两种在条件判断中用得非常多。还有大于>和小于<了,这都属于数学常识了。

另外,特别提醒大家一点:在代码中,A == B表示A和B相等,==表示相等关系;而=表示给变量赋值。=和==虽然长得相似,但没有任何关系。

对于=和==,初学者很容易混淆写错,导致报错。

and\ro\not\in\not in

a==1 and b==1的意思是【a=1并且b=1】,要两个条件都满足,才能判断为True,
而a==1 or b==1的意思是【a=1或者b=1】,只要两个条件满足一个,就能判断为True。
not 翻转的意思,把真变成假
【in】的意思是“判断一个元素是否在一堆数据之中”,【not in】反之