ppython None Null区别
2016-03-11 19:43
711 查看
一、Python对象
要理解这个,首先要理解Python对象:
python对象具有三个特性:身份、类型、值。
三特性在对象创建时被赋值。只有值可以改变,其他只读。
类型本身也是对象。
二、Null与None
是Python的特殊类型,Null对象或者是None Type,它只有一个值None.
它不支持任何运算也没有任何内建方法.
None和任何其他的数据类型比较永远返回False。
None有自己的数据类型NoneType。
你可以将None复制给任何变量,但是你不能创建其他NoneType对象。
要理解这个,首先要理解Python对象:
python对象具有三个特性:身份、类型、值。
三特性在对象创建时被赋值。只有值可以改变,其他只读。
类型本身也是对象。
二、Null与None
是Python的特殊类型,Null对象或者是None Type,它只有一个值None.
它不支持任何运算也没有任何内建方法.
None和任何其他的数据类型比较永远返回False。
None有自己的数据类型NoneType。
你可以将None复制给任何变量,但是你不能创建其他NoneType对象。
相关文章推荐
- python 异常
- python子类调用父类的方法
- Python之函数篇
- Python打开图片失败
- python os.path模块比较实用的函数介绍
- Python中的if、else、elif语句用法简明讲解
- K--近邻算法示例
- Python编写定时关机小脚本
- python学习笔记:python数字
- K--近邻算法解析
- python socket 服务端使用ForkingMixIn
- python3字符串属性(二)
- 2.6.1认识Python模块
- python import错误 SyntaxError: invalid syntax
- [工具] Numpy
- Idiomatic Python, well format in python
- python开发qgis插件之一
- 运维朋友们,别再问需不需要学Python!
- python学习之:运行CMD命令
- python常用的备份脚本