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