Python似乎是为了快速完成任务而创建的一种简洁语言。虽然我喜欢Python,但有一件事情从来没有让我明白。为什么将空实体命名为None
而不是Null
或者null
呢?可以免费节省一个字符!是否有人知道为什么Python采用了这条路?
Python似乎是为了快速完成任务而创建的一种简洁语言。虽然我喜欢Python,但有一件事情从来没有让我明白。为什么将空实体命名为None
而不是Null
或者null
呢?可以免费节省一个字符!是否有人知道为什么Python采用了这条路?
if foo is None:
读起来比这个好:
if (foo == null) {
在正常的英语语法中,“null”不是一个东西。它是一个形容词,而不是一个名词。在计算机科学中,您使用“none”作为名词。
None
的东西。 - Naftuli Kay