Return

Return[expr]

从函数中返回 expr 的值.

Return[]

返回 Null 值.

更多信息

  • Return[expr] 退出一个函数定义内的控制结构,并给出整个函数的 expr 值.
  • 即便 Return 出现在其它函数内部,只要一被计算,它就会立即生效.
  • Return 可以在类似 Scan 的函数内使用.

范例

打开所有单元关闭所有单元

基本范例  (1)

从函数返回:

可能存在的问题  (1)

Return 仅退出调用它的最内层结构:

这里退出了一个 Do 循环,但没有退出函数 g

关于明确的流控制使用 CatchThrow

Wolfram Research (1988),Return,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Return.html (更新于 1996 年).

文本

Wolfram Research (1988),Return,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Return.html (更新于 1996 年).

CMS

Wolfram 语言. 1988. "Return." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 1996. https://reference.wolfram.com/language/ref/Return.html.

APA

Wolfram 语言. (1988). Return. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Return.html 年

BibTeX

@misc{reference.wolfram_2024_return, author="Wolfram Research", title="{Return}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/Return.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_return, organization={Wolfram Research}, title={Return}, year={1996}, url={https://reference.wolfram.com/language/ref/Return.html}, note=[Accessed: 21-November-2024 ]}