高质量参考资料

实践项目

  • 扫描源码提取信息生成文档
  • 解析XML文件生成EXCEL表
  • 解析EXCEL表生成XML配置文件

知识点笔记

Python中None表示什么

None表示空,但它不等于空字符串、空列表,也不等于False1

a = ''
b = False
c = []

# False
print(a == None)
# False
print(b == None)
# False
print(c == None)

对于判空操作,推荐 if not a:,这样不管a是None还是空字符串、空列表或者布尔值,都会得到想要的值。


  1. 深入理解Python中的None ↩︎