Iteracioni përdor sythe; rekurzioni përdor thirrje të vetvetes. Ato janë në mënyrë të barabartë të fuqishme (çdo gjë që mund të bëni me njërin mund ta bëni me tjetrin), por ato ndryshojnë në qartësi dhe kosto.
Krahasim krah për krah
python
():
total =
i (, n + ):
total += i
total
():
n == :
n + sum_rec(n - )
