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

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

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

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

总结下来就是:

None是一个特殊的常量。

None和False不同。

None不是0。

None不是空字符串。

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

None有自己的数据类型NoneType。

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

最新文章

  1. 菜鸟学Struts2——Actions
  2. Scrum meeting 记录
  3. ASP.NET Core开发-如何配置Kestrel 网址Urls
  4. Java Web之会话管理一: 使用Cookie进行会话管理
  5. git终端提示符
  6. c++ fstream中seekg()和seekp()的用法
  7. SqlParameter的用法和好处
  8. node 上传文件 路径 重命名等问题
  9. SSAS系列——【08】多维数据(程序展现Cube)
  10. Chapter 5 Blood Type——17
  11. 06 使用Tensorflow拟合x与y之间的关系
  12. 《剑指offer》 数值的整数次方
  13. ios开发之--多个按钮单选效果
  14. FW 常见的性能测试工具有: loadRunner/netperf/httperf/apache_ab/Apache JMeter
  15. Java微服务框架一览
  16. Java--Inheritance constructor继承中的构造方法问题(一)
  17. 教你如何搭建vue项目
  18. javascript DES加密
  19. 【JeeSite】区域和菜单管理
  20. 接口的定义——默认加public abstract默认全局常量;与继承不同,子类可以同时实现多个接口;抽象类实现接口;接口继承接口

热门文章

  1. 提示microsoft incremental linker已停止工作解决方法
  2. C开发系列-指针
  3. C++ 静态对象
  4. uni-app中不使用scroll-view组件,监听页面滑直底部事件
  5. 工控安全入门(五)—— plc逆向初探
  6. MyBatis配置文件(九)--mappers映射器
  7. 安卓手机--键盘谈起后 fixed背景图片被键盘顶起的问题
  8. C++ Primer 阅读小结
  9. jquery同级遍历
  10. JavaWeb — Servlet(Server Applet)