تکرار loops استعمال کرتی ہے؛ recursion خود کو کال کرتے ہوئے استعمال کرتی ہے۔ وہ برابر طاقتور ہیں (جو کچھ بھی آپ ایک کے ساتھ کر سکتے ہیں آپ دوسری کے ساتھ کر سکتے ہیں)، لیکن وہ وضاحت اور قیمت میں مختلف ہوتے ہیں۔
شانہ بہ شانہ
python
():
total =
i (, n + ):
total += i
total
():
n == :
n + sum_rec(n - )
