美文网首页
2021-01-18python之常用运算符(二)

2021-01-18python之常用运算符(二)

作者: testerPM | 来源:发表于2021-01-18 13:52 被阅读0次

    逻辑运算符:运算返回结果----->True False

    与运算:and; 两边真都为真(真真为真,真假为假)
    或运算:or:一边假则为假(假假为假,真假为假)
    取反(取)非) 运算:not

    a=1
    b=3
    print(a>0  and  b>0)#结果:True
    print(a>0  and  b<0)#结果:False
    print(a<0  and  b>0)#结果:False
    print(a<0  and  b<0)#结果:False
    print(not a>0)#a>0为真,取反结果为:False
    

    成员运算符:in , not in

    返回的结果也是布尔值:True False

    s='helloworld'
    t=(1,2,3,'python')
    L=[1,2,3,['hello','java']]
    d={'name':'张三','sex':'female','age':18}
    #判断s中是否存在hello字符串串
    print('hello' in  s)#结果:True
    #判断元组t中存在元素 python
    print('python' in t)#结果:True
    #判断元组python元素中存在p字符
    print('p' in t[-1])3结果:True
    #判断列表中['hello','java']元素列表中存在hello元素
    print('hello' in L[-1])#结果:True
    
    #判断字典中key对应的所有value中存在female
    print('female' in d.values())#True
    #字典判断默认判断的是key是否存在
    print('sex' in  d)#默认判断key是否存在:True
    print('sex'  not  in d.keys())#结果:False
    
    
    

    相关文章

      网友评论

          本文标题:2021-01-18python之常用运算符(二)

          本文链接:https://www.haomeiwen.com/subject/emxxzktx.html