如何在 Julia 中创建一个不返回任何内容的函数?

CHI*_* YI 2 function julia

当我在 Julia 中创建函数时,我会在函数中打印一些内容,但不返回任何内容。但结果是函数打印我想要的内容并且也返回“无”。我该怎么做才能使该函数只打印我想要的内容而不返回“无”?

sun*_*ica 9

函数总是有返回值。当没有显式return语句时,返回函数中最后一个表达式的值。这可能就是您在这里看到的:如果该print语句是函数的最后一行,因为print的返回值是nothing,那么它也将成为函数的返回值。

如果您只是不想nothing在输出末尾显示 ,那么请粘贴您正在使用的导致此行为的代码,我们可以找出如何抑制此输出的出现nothing