حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
درک برنامه‌نویسی از صفر؛ قسمت اول: اولین برنامه‌ها

جمع را کم‌کم بسازیم؛ انباشتن مقدار

۵. تکرار کارها؛ حلقه‌ها به کمک می‌آیند · 0٪

برای ذخیره پیشرفت و استفاده از دستیار وارد شوید.

یک قلک برای جمع

می‌خوای عددهای ۱ تا 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 است.

حالا نوبت توئه

کد رو طبق خواستهٔ تمرین تغییر بده، بعد «اجرا و بررسی پاسخ» رو بزن تا نتیجه رو ببینی.

ورودی دلخواه (اختیاری)

اگه می‌خوای کدت رو با ورودی خودت امتحان کنی، هر جواب رو در یک خط بنویس. درست‌بودن پاسخ با نمونه‌های خود تمرین هم بررسی می‌شه.