# python3小白课:身份运算符 身份运算符是用来表示身份的,在python中用来比较对象是否相等。返回的结果也是True或者False。 来看例子: ```python # coding:utf-8 a = 10 b = 5 # 判断对象是否相等,常用场景是判断类型,用is关键字 print(type(a) is int) # 判断对象是否不相等,常用场景也是判断类型,判断是否是None的比较多,用is not关键字 """ None表示空值,它是一个特殊 Python 对象, None的类型是NoneType None不支持任何运算也没有任何内建方法 可以给变量赋值为None,念的时候一般称作空值或空,其他语言也有类似概念 做一些编程判断的很有用的一种类型,比如没返回任何结果可以返回None等 ***必须必须要知道它~*** """ print(type(a) is not None) c = None print(c is None) ``` ### 单词释义 | 单词 | 释义 | | ------ | ------------------------------------------------------------ | | None | python中的空值类型,类型名为NoneType,使用type(None)可以看到 | | is | 是 | | is not | is的否定形式,表示不是 |