Bạn có thể sử dụng vòng lặp while để tăng liên tiếp giá trị của một biến i và cộng dồn giá trị đó.
s,i=0,0
n=10
while i<n:
i=i+1
s=s+i
print ("sum of first 10 natural numbers",s)
Vòng lặp for cũng được sử dụng để lặp qua một loạt các số tự nhiên và cộng dồn chúng.
s=0
for i in range(11):
s=s+i
print ("sum of first 10 natural numbers",s) Cuối cùng, sử dụng hàm sum () được tích hợp sẵn cũng cho tổng một dải số
s=sum(range(11))
print ("sum of first 10 natural numbers",s)