İterasyon döngüleri kullanır; özyineleme kendi çağrılarını kullanır. Eşit derecede güçlüdürler (birinde yapabileceğiniz her şeyi diğerinde de yapabilirsiniz), ancak açıklık ve maliyet açısından farklılık gösterirler.
Yan yana
python
():
total =
i (, n + ):
total += i
total
():
n == :
n + sum_rec(n - )
