

Do
更多信息

- Do 使用标准的 Wolfram 语言迭代规则.
- 您可以在 Do 中使用 Return、Break、Continue 和 Throw.
- 除非使用明确的 Return,由 Do 返回的值是 Null.
- Do[expr,Infinity] 连续运算 expr,直到明确通过函数 Break、Return、Throw、Abort 或 Quit 等被告知 退出运行.
- Do[expr,spec] 首先计算 spec,然后局部化指定的变量,依次对其连续赋值,每次计算 expr.
- Do 实际上用 Block 来实现值或变量的局部化.
- Do[expr,spec1,spec2] 实际上等价于 Do[Do[expr,spec2],spec1].
- Parallelize[Do[expr,iter]] 或 ParallelDo[expr,iter] 在所有子核中并行计算 Do[expr,iter]. »
范例
打开所有单元 关闭所有单元范围 (8)
推广和延伸 (2)
历史
1988年引入 (1.0) | 在以下年份被更新:2014 (10.0) ▪ 2015 (10.2)
文本
Wolfram Research (1988),Do,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Do.html (更新于 2015 年).
CMS
Wolfram 语言. 1988. "Do." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/Do.html.
APA
Wolfram 语言. (1988). Do. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Do.html 年
BibTeX
@misc{reference.wolfram_2025_do, author="Wolfram Research", title="{Do}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/Do.html}", note=[Accessed: 17-September-2025]}
BibLaTeX
@online{reference.wolfram_2025_do, organization={Wolfram Research}, title={Do}, year={2015}, url={https://reference.wolfram.com/language/ref/Do.html}, note=[Accessed: 17-September-2025]}