Iterasi menggunakan loop; rekursi menggunakan panggilan diri. Keduanya sama kuatnya (apa pun yang bisa kamu lakukan dengan satu bisa kamu lakukan dengan yang lain), tetapi mereka berbeda dalam kejelasan dan biaya.
Berdampingan
python
():
total =
i (, n + ):
total += i
total
():
n == :
n + sum_rec(n - )
