حلقهها (Loops) در پایتون کمک میکنن که یک یا چند دستور رو چندین بار تکرار کنی. دو نوع حلقه اصلی داریم:
-
🟢 حلقهی for:
- وقتی میدونی چند بار میخوای تکرار انجام بشه یا روی یه لیست یا رشته میخوای حرکت کنی، از
forاستفاده میکنی. - مثال: چاپ اعداد از ۱ تا ۵:
for i in range(1, 6): print(i)خروجی:
۱ ۲ ۳ ۴ ۵
- وقتی میدونی چند بار میخوای تکرار انجام بشه یا روی یه لیست یا رشته میخوای حرکت کنی، از
-
🔵 حلقهی while:
- وقتی نمیدونی چند بار قراره تکرار بشه و فقط یه شرط داری که وقتی True بود، اجرا بشه، از
whileاستفاده کن. - مثال: چاپ اعداد تا وقتی که به ۵ برسه:
i = 1 while i <= 5: print(i) i += 1خروجی:
۱ ۲ ۳ ۴ ۵⚠️ دستورات کنترل حلقه:
-
break: حلقه رو به طور کامل متوقف میکنه. -
continue: اجرای بقیهی کد اون مرحله رو رد میکنه و به مرحلهی بعد میره. -
else: بعد از پایان حلقه اجرا میشه (فقط اگر باbreakمتوقف نشه).
- وقتی نمیدونی چند بار قراره تکرار بشه و فقط یه شرط داری که وقتی True بود، اجرا بشه، از
مثال:
✨ تمرین پیشنهادی برای حلقهها (Loops) در پایتون :
- با استفاده از
forجدول ضرب ۵ رو چاپ کن. - با استفاده از
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!
درس ۱: متغیرها و انواع دادهها در پایتون

