![]() |
1
0
它们有着根本的不同。按照你描述它们的方式,两者都与for循环是一样的。(我无意冒犯)
TLDR:函数在迭代方式上本质上是不同的。虽然它们都在迭代,但它们是基于不同的条件和不同的用例进行迭代的。 |
![]() |
2
0
你实际上是对的,背后的逻辑是一样的,你也可以将while循环应用于例如斐波那契数列。递归的符号通常更短、更优雅。 你的代码甚至可以简化一点,然后你会发现你的解决方案有点相似: While循环:
游览:
这一行动意义重大
|
|
Questor · 宏生成链式else if 7 月前 |
![]() |
M 93 · 如果公式(总和小于30,则四舍五入tp 30) 1 年前 |
![]() |
A.Ellett · 测试-t STDIN与-t<STDIN> 1 年前 |
![]() |
Filippo Marolla · 根据R中的多个条件计算分数 1 年前 |
|
Ryrich · 3或5的倍数可以用else if语句来完成吗? 1 年前 |
|
x GutterRat x · 如何使此方法始终返回非负值? 1 年前 |
|
Ruslan199 · python中的条件列出了理解 1 年前 |