一:运算符
1.算数运算:

a除以b a除以c为整除。输出小数点后面的数字
a//b 为地板除。只去整数,小数点后面的数字舍掉
2.比较运算
3.赋值运算

4.位运算

ps:暂时用不到
5.逻辑运算
注意:所有的数据类型都有布尔值(True/False)。为False的数据有(0,' ',None),其他的数据都为True
and注解:
1.在python中,and与or执行布尔逻辑演算,它们并不返回布尔值。而是返回它们实际进行比较的值之一
2.在布尔上下文中从左到右演算表达式的值,如果布尔值上下文中所有值都为真,那么and返回最后一个值
3.如果布尔上下文的某个值为假,则and返回第一个值

or注解:
1.使用or时,在布尔上下文中从左到右演算,与and一样。但是其中如果有一个为真(True),or立刻返回该值
2.如果所有的值都为假(False),or返回最后一个假值
3.注意or在布尔上下文中会一直进行表达式演算直到找到第一个真值,然后就会忽略剩余的比较值

and与or结合使用:
1.结合了前面的两种语法
2.为加强程序可读性,最好与括号连用,例如:
ps:一般不要这么写,可读性低。但是会有那种需求!

6.成员运算

判断字典的key值(in只判断key值)

判断列表(元组相同)

判断字符串

7.身份运算


8.运算符优先级:自上而下,优先级从高到低
