首页 > 编程语言 > 详细

python-None

时间:2019-08-05 18:08:24      阅读:109      评论:0      收藏:0      [点我收藏+]

今天偶然间,有人问了一个问题,项目中出现了一个这样的错误。

技术分享图片

看到后,就想到是前后数据类型不一致。当时他定义了一些默认初始值为None(刚接触python代码,之前是c,java),然后就后边出现了这样的错误。

后来我就举例告诉了他。None不代表任何数据类型。

技术分享图片

 

所以就传参数改为空字符串就可以了

技术分享图片

总结下来就是:

None是一个特殊的常量。

None和False不同。

None不是0。

None不是空字符串。

None和任何其他的数据类型比较永远返回False。

None有自己的数据类型NoneType。

你可以将None赋值给任何变量,但是你不能创建其他NoneType对象。

 

python-None

原文:https://www.cnblogs.com/hnlmy/p/11304464.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!