目录
- 比较运算符
- 布尔运算符
- python中的位运算符
- 运算符的优先级
比较运算符
a,b=10,30 print('a>b吗?',a>b) print('a<b吗?',a<b) print('a<=b吗?',a>=b) print(a is b)#这个比较的是id标识
a>b吗? False a<b吗? True a<=b吗? False False
一个变量有三部分组成:1标识,2类型,3值
比较对象的标识使用is
布尔运算符
print(a==1 and b==2)#ture and true-->ture print(a==1 and b<2)#ture and false-->false print(a!=1 and b==2)#false and ture-->false print(a!=1 and b!=2)#false and false -->false print('---------------or 或者-----------------------------------------') print(a==1 or b==2)#ture or true-->ture print(a==1 or b<2)#ture or false-->ture print(a!=1 or b==2)#false or ture-->ture print(a!=1 or b!=2)#false and false -->false print('---------------not 对运算数取反-----------------------------------------') f=True f2=False print(not f) print(not f2) print('---------------in 与not in-----------------------------------------') s='helloworld' print('w'in s) print('k'in s) print('w'not in s) print('k'not in s)
True True False False False ---------------or 或者----------------------------------------- True True True False ---------------not 对运算数取反----------------------------------------- False True ---------------in 与not in----------------------------------------- True False False True
python中的位运算符
运算符的优先级
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)