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

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

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

  1. 🟢 حلقه‌ی for:

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

      خروجی:

      ۱
      ۲
      ۳
      ۴
      ۵
      
  2. 🔵 حلقه‌ی while:

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

      خروجی:

      ۱
      ۲
      ۳
      ۴
      ۵
      
      

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

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

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

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

مثال:

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

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

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

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

۵ × ۱ = 5
5 × ۲ = 10
5 × ۳ = 15

5 × ۱۰ = 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!

 

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

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

دیدگاه‌ها

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