درس 3: حلقه‌ها (Loops) در پایتون

حلقه‌ها (Loops) در پایتون

حلقه‌ها (Loops) در پایتون کمک می‌کنن که یک یا چند دستور رو چندین بار تکرار کنی. دو نوع حلقه اصلی داریم:

  1. 🟢 حلقه‌ی for:

    • وقتی می‌دونی چند بار می‌خوای تکرار انجام بشه یا روی یه لیست یا رشته می‌خوای حرکت کنی، از for استفاده می‌کنی.
    • مثال: چاپ اعداد از 1 تا 5:
      for i in range(1, 6):
          print(i)
      

      خروجی:

      1
      2
      3
      4
      5
      
  2. 🔵 حلقه‌ی while:

    • وقتی نمی‌دونی چند بار قراره تکرار بشه و فقط یه شرط داری که وقتی True بود، اجرا بشه، از while استفاده کن.
    • مثال: چاپ اعداد تا وقتی که به 5 برسه:
      i = 1
      while i <= 5:
          print(i)
          i += 1
      

      خروجی:

      1
      2
      3
      4
      5
      
      

      ⚠️ دستورات کنترل حلقه:

    • break: حلقه رو به طور کامل متوقف می‌کنه.

    • continue: اجرای بقیه‌ی کد اون مرحله رو رد می‌کنه و به مرحله‌ی بعد می‌ره.

    • else: بعد از پایان حلقه اجرا می‌شه (فقط اگر با break متوقف نشه).

مثال:

for i in range(10):
if i == 5:
break # وقتی i به 5 رسید، حلقه متوقف می‌شود
print(i)

تمرین پیشنهادی برای حلقه‌ها (Loops) در پایتون :

  1. با استفاده از for جدول ضرب ۵ رو چاپ کن.
  2. با استفاده از while یه برنامه بنویس که اعداد رو از 1 تا زمانی که کاربر عدد 0 وارد کنه، چاپ کنه.

خروجی کد مربوط به تمرین اول:

5 × 1 = 5
5 × 2 = 10
5 × 3 = 15

5 × 10 = 50

خروجی کد مربوط به تمرین دوم:

Enter a number (0 to stop): 5
You entered: 5
Enter a number (0 to stop): 12
You entered: 12
Enter a number (0 to stop): 0
Program finished!

 

درس 2: دستورات شرطی در پایتون

درس 1: متغیرها و انواع داده‌ها در پایتون

دیدگاه‌ها

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای ضروری علامت گذاری شده اند.