gpt4 book ai didi

python - 为什么 Python 选择使用 None 而不是 null?

转载 作者:太空狗 更新时间:2023-10-30 01:09:20 27 4
gpt4 key购买 nike

Python 似乎被创建为一种快速、精简的语言,用于完成任务。虽然我喜欢 Python,但有一件事对我来说从来没有意义。为什么将空实体命名为 None 而不是 Null 甚至 null?免费保存角色!有谁知道为什么要在Python中走这条路?

最佳答案

这是一个哲学问题:您在问“为什么?”。

尽管如此,这里有一个答案:Python 力求即使对于不懂该语言的人也易于阅读。这一行:

if foo is None:

比这个读起来更好:

if (foo == null) {

在正常的英语语法中,“null”不是东西。是形容词,不是名词。 “None”是一个名词,这就是您在计算机科学中的用法。

关于python - 为什么 Python 选择使用 None 而不是 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14285291/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com