python if not的用法

Posted asdf9_34asfd

tags:

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

  1. if not (1 > 2):        #如果()中的表达式为假
       print("hahaha")    #1 > 2结果是假,所以执行hahaha
    else:
       print("hihihi")

    结果:

    hahaha
    Process finished with exit code 0

  2. if not 1:              #1为真,并不为假,因此不执行hahaha,执行hihihi
       print("hahaha")
    else:
       print("hihihi")

    结果:

    hihihi
    Process finished with exit code 0

  3. python中非空即为真,空即为假,因此也常用来判断变量是否为空

    while(1):
       data = input()              #输入数据
       if not data:                   #如果data为假(即data为空)
           print("hahaha")
       else:                        #如果data不为空
           print("hihihi")

    结果:

    1
    hihihi
    2
    hihihi

    hahaha

以上是关于python if not的用法的主要内容,如果未能解决你的问题,请参考以下文章

python if not的用法

Python3中 if not 用法

python笔记7-if中的is ;in ;not搭配用法

python中的if not 怎么用

关于判断语句中如:while not xx: 或者:if not xx: 的含义及用法解析

python基本知识 数据类型 字符串操作 if语句 is not 用法 for循环 while 循环