算数运算符
1.运算符的符号:
注意:*如果用在字符串中,那么计算结果就是字符串重复指定次数的结果。
2.算数运算符的优先级
和数学中的运算符的优先级一样,在 Python 中进行数学计算时,同样也是:
• 先乘除后加减
• 同级运算符是 从左至右 计算
• 可以使用 () 调整计算的优先级
逻辑运算符
1.1逻辑运算符包括:
与 and/或 or/非 not
and:
两个条件同时满足,返回 True; 只要有一个不满足,就返回 False
or:
两个条件只要有一个满足,返回 True;两个条件都不满足,返回 False
not:
例如:
1.2 练习
and的练习
补充:在逻辑运算中,我们会把布尔值(也就是False和True)当做0和1,其中False=0,空,None,True=1,2,…
总结:在逻辑与运算中,找到False就不在看第二个值,直接输出False,若没找到就返回True。
例如:1 and 0 时返回值为0,1 and 2时返回值找不到False就会直接返回True。
or的练习及not的练习:
总结:
or:找true,找到了就直接返回True,没找到就直接返回True。
not:0,“”,None等一些表示空性的值都会转化为Flash,其他的值都会转化为True.