python-None
2024-09-06 02:55:32
今天偶然间,有人问了一个问题,项目中出现了一个这样的错误。
看到后,就想到是前后数据类型不一致。当时他定义了一些默认初始值为None(刚接触python代码,之前是c,java),然后就后边出现了这样的错误。
后来我就举例告诉了他。None不代表任何数据类型。
所以就传参数改为空字符串就可以了
总结下来就是:
None是一个特殊的常量。
None和False不同。
None不是0。
None不是空字符串。
None和任何其他的数据类型比较永远返回False。
None有自己的数据类型NoneType。
你可以将None赋值给任何变量,但是你不能创建其他NoneType对象。
最新文章
- 菜鸟学Struts2——Actions
- Scrum meeting 记录
- ASP.NET Core开发-如何配置Kestrel 网址Urls
- Java Web之会话管理一: 使用Cookie进行会话管理
- git终端提示符
- c++ fstream中seekg()和seekp()的用法
- SqlParameter的用法和好处
- node 上传文件 路径 重命名等问题
- SSAS系列——【08】多维数据(程序展现Cube)
- Chapter 5 Blood Type——17
- 06 使用Tensorflow拟合x与y之间的关系
- 《剑指offer》 数值的整数次方
- ios开发之--多个按钮单选效果
- FW 常见的性能测试工具有: loadRunner/netperf/httperf/apache_ab/Apache JMeter
- Java微服务框架一览
- Java--Inheritance constructor继承中的构造方法问题(一)
- 教你如何搭建vue项目
- javascript DES加密
- 【JeeSite】区域和菜单管理
- 接口的定义——默认加public abstract默认全局常量;与继承不同,子类可以同时实现多个接口;抽象类实现接口;接口继承接口