学习笔记-逻辑运算符
深刻理解 and、or 逻辑运算符:
print(0 and 1)
=>0,0 #等同于False
print(False and 1)
=>False
print(-1 and 1)
=>1
print(1 or False)
=>1 #非零等同于True
print(True or False)
=>True
print(-1 or 0)
=>-1
and:前面为假(0 或者 False)则表达式为假,否则表达式为后面的值;
or:前面为真(非 0 或者非 False)则表达式为前面的值,否则表达式为后面的值;
优先级:not>and>or
print(1 and 0 ornot False) =>True
print( not False or 1 and 0) =>True
print( 1 or not True and 0) =>1 笔记分享~Python常用运算符 链接:http://note.youdao.com/noteshare?id=8abe809ff7d1720841d650bbf92c03cc 一世长安呢 发表于 2020-2-14 07:44
笔记分享~Python常用运算符 链接:http://note.youdao.com/noteshare?id=8abe809ff7d1720841d650bbf92c03c ...
厉害厉害
页:
[1]