การวนซ้ำ ใช้ loop; การเรียกซ้ำ ใช้การเรียกตัวเอง พวกมันมีพลังเท่ากัน (สิ่งใดที่คุณทำได้ด้วยสิ่งหนึ่ง คุณก็ทำได้ด้วยอีกสิ่งหนึ่ง) แต่พวกมันแตกต่างกันในความชัดเจนและต้นทุน
เคียงข้างกัน
python
():
total =
i (, n + ):
total += i
total
():
n == :
n + sum_rec(n - )
