python学习-11 运算符2

布尔值

1.真 true

   假false

name = 'abc'
c = 'c' in name
print(c)

运算结果:

True

Process finished with exit code 0
name = 'abc'
c = 'd' in name
print(c)

运算结果:

False

Process finished with exit code 0

2. 比较也可以 

==等于

>大于

<小于

<=小于等于

>=大于等于

<>不等于

!=不等于

not False    即true

例如:

a = 3
b = 4
c =  a == b
print(c)

运算结果:

False

Process finished with exit code 0

3.逻辑运算符  and   or(之前用户登录里有例子)

执行顺序:从前往后

如果and 连接的前后值都为true ,在计算遇到了or, 就不会管or之后的是true还是false,都认为是true,所以结果为true

如果and连接的前面第一个值为false,那么and之后的都会认为是false,所以结果都是false

(所以最好加括号来写代码,比较方便)

补充:

有括号的先算括号里的

4.赋值运算符

=                 # count = count + 1

+=               #count += 1        等同于 count = count + 1

-=                #count -= 1         等同于count = count - 1

*=                #同上

/=                 #同上

5.成员运算符

上一章的 in  和 not in  看上一章的举例

猜你喜欢

转载自www.cnblogs.com/liujinjing521/p/11020527.html
今日推荐