یک قلک برای جمع
میخوای عددهای ۱ تا n رو جمع کنی. total رو مثل یک قلک با صفر شروع کن. در هر دور، عدد فعلی رو به مقدار قبلی اضافه کن.
total = 0
for number in range(1, 4):
total = total + number
print(total)
مسیر total اینه: اول ۰، بعد ۱، بعد ۳، بعد ۶. دقت کن total قبل از حلقه صفر شده؛ اگر داخل حلقه صفرش کنیم، جمع قبلی پاک میشه.
print نهایی بیرون حلقه است، چون فقط جمع آخر رو میخوایم. برای شاملشدن خود n، از range(1, n + 1) استفاده میکنیم.
فعالیت شما
صفرِ داخل حلقه رو با عبارت مناسب عوض کن تا جمع عددهای ۱ تا n چاپ بشه. n یک عدد صحیح نامنفی است. برای 4 جواب 10 است.