Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Julia 朱莉娅没有任何价值_Julia - Fatal编程技术网

Julia 朱莉娅没有任何价值

Julia 朱莉娅没有任何价值,julia,Julia,Python中的None值的等价物是什么?(如内置常量所示)与None等价的是常量nothing:由表达式和函数返回的值,这些表达式和函数没有任何有趣的返回。在这两种语言中,当表达式对该值求值时,不会在交互提示下打印该值,否则该值只是一个正常值。它没有什么神奇之处,除了印刷行为,以及人们按照惯例认为,当没有什么有趣的东西可以返回时,它就是一个人返回的价值这一事实。nothing的类型被称为Void,它位于返回类型为C的函数之后,没有什么值得返回的内容 Julia的类型系统还可以表示表达式不能产生

Python中的
None
值的等价物是什么?(如内置常量所示)

None
等价的是常量
nothing
:由表达式和函数返回的值,这些表达式和函数没有任何有趣的返回。在这两种语言中,当表达式对该值求值时,不会在交互提示下打印该值,否则该值只是一个正常值。它没有什么神奇之处,除了印刷行为,以及人们按照惯例认为,当没有什么有趣的东西可以返回时,它就是一个人返回的价值这一事实。
nothing
的类型被称为
Void
,它位于返回类型为C的函数之后,没有什么值得返回的内容

Julia的类型系统还可以表示表达式不能产生任何值的概念,例如,如果它抛出错误或是无法执行的基本块的一部分(死代码)。永远不能生成值的表达式的类型是空的联合类型,
union{}
:零类型的联合,其中没有值是实例。这与
nothing
的类型不同–因为
nothing
是一个正常(但无趣)值,所以它不能是
Union{}
的实例

另请参见:


@SimonFraser:Python的
None
值与C或Java中的
null
值有很大不同。Python也没有类似C的
null
。读者注意:从Julia 0.7开始,即Void类型已重命名为
Nothing
(或者重新命名,因为这是它的原始名称)。还有一个别名
Cvoid
用来指代
Nothing
,在进行C-interop时非常方便。()