4.运算符

Posted yangte

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4.运算符相关的知识,希望对你有一定的参考价值。

运算符

一、算数运算

a=10 b=20

技术图片

二、比较运算

a=10 b=20

技术图片

三、赋值运算

a =10 b=20

技术图片

四、逻辑运算

技术图片

  • and 真真=True,否则为False

  • or 有一个为真则=Ture

  • not 取相反

  • ()优先运算

  • 同级运算从左到右

逻辑运算口诀:比大小等不等,并且或者分先后,带括号的优第一,同级运算左往右

  • 实例

    # print(0 or 4 and 3 or 7 or 9 and 6)         #0为False   非0的都为True
    print("------------------")                   #运算and,运算时有0则取值为0(有一个为False时,结果就为False)
                                                  #当两个值都为真时,把后者(起决定结果的值)作为输出值
    print(4 and 0)                                #输出为0
    print(9 and 6)                                #输出为6
    print(6 and 9)                                #输出为9
    
    print("------------------")                   #运算or,运算时会把第一个真值(决定结果的值)作为输出值
                                                  #当两个值都为伪时,结果输出为0
    print(0 or 0)                                 #输出为0
    print(0 or 3)                                 #输出为3
    print(3 or 7)                                 #输出为3
    print(7 or 3)                                 #输出为7
    
    print("------------------")                   #运算not,取相反的逻辑结果输出
                                                  #not(真)则为伪;not(伪)则为真
    print(not(0 or 0))                            #输出True
    print(not(0 or 3))                            #输出False
    print(not(1 and 2))                           #输出False
    print(not(0 and 3))                           #输出True
    

五、成员运算

in not in :

判断子元素是否在原字符串(字典,列表,集合)中:

例如:

#print(‘喜欢‘ in ‘dkfljadklf喜欢hfjdkas‘)            #输出True
#print(‘a‘ in ‘bcvd‘)                               #输出False
#print(‘y‘ not in ‘ofkjdslaf‘)                      #输出True

以上是关于4.运算符的主要内容,如果未能解决你的问题,请参考以下文章

20个简洁的 JS 代码片段

20个简洁的 JS 代码片段

四则运算单元测试

VSCode自定义代码片段4——cli的终端命令大全

web代码片段

Xcode 4.6 的备份代码片段