34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# 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的否定形式,表示不是 | |