حلقه های پایتون
پایتون دو فرمان حلقه اصلی دارد:
- حلقه های while
- حلقه های for
حلقه while
با حلقه while میتوانیم مجموعهای از دستورات را تا زمانی که یک شرط درست است اجرا کنیم.
توجه: به یاد داشته باشید که i را افزایش دهید، در غیر این صورت حلقه برای همیشه ادامه خواهد داشت.
حلقه while به متغیرهای مرتبط نیاز دارد تا آماده استفاده در حلقه باشند، در این مثال باید یک متغیر با مقدار عددی تعریف کنیم، i که آن را روی 1 قرار می دهیم. در پایان حلقه متغیر i به علاوه 1 می شود.
عبارت break
با دستور break می توانیم حلقه را متوقف کنیم حتی اگر شرط while درست باشد:
مثال
وقتی i برابر 3 شد حلقه متوقف شود:
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
عبارت continue
با دستور continue میتوانیم تکرار فعلی را متوقف کرده و حلقه را از ابتدا (با تکرار بعدی) ادامه دهیم:
مثال
اگر i مساوی با 3 بود وارد تکرار بعدی شود:
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
عبارت else
با دستور else میتوانیم زمانی که شرط دیگر درست نیست، یک بلوک کد را یکبار اجرا کنیم:
مثال
هنگامی که شرط نادرست است پیامی را چاپ کنید:
i = 1
while i < 6:
print(i)
i += 1
else:
print("i is no longer less than 6")