什么时候函数应该在 Julia 中包含显式 return 语句?

log*_*ick 9 julia

什么时候 Julia 中的函数应该有一个使用 return 关键字的 return 语句,什么时候它应该通过在函数末尾返回我想要返回的变量来返回?

我正在读茱莉亚文档,它似乎像有上找到的主题相当多的文献在这里

我的理解是,return如果您试图脱离函数,则约定始终使用,否则只使用您想要在函数末尾返回的变量。

我的理解是正确的还是我在这里遗漏了什么?

Dav*_*ela 11

蓝色风格指南建议总是用return长形函数的定义。

我喜欢该约定的一致性和清晰度。