کار با دستور break و continue در پایتون
از حلقه ها در پایتون زمانی که بخواهیم عملی را روی دادهای بارها تکرار کنیم از حلقهها استفاده میکنیم. در پایتون دو حلقه داریم
- حلقه ی while
- حلقه ی for in
دستور break :
از دستور break برای متوقف کردن و خارج شدن از حلقه استفاده می شود. فرض کنید که یک حلقه در حال اجرا باشد اگر ما از دستور break استفاده نکنیم مدام این حلقه اجرا میشوئد و تا زمانی که به آن دستور توقف ندیم حلقه مدام اجرا میشود . در اینجاست که از دستور break استفاده میکنیم .
در مثال زیر گفته شده است که زمانی که به عنصر python رسیدیم از حلقه خارج شده و حلقه متوقف شود و دیگر اجرا نشود .
خروجی کد بالا:
php
پس به طور کلی، از دستور break می توانیم در هر قسمت از بدنه ی حلقه استفاده کنیم و زمانی که مفسر پایتون به آن می رسد دستورات موجود در بدنه ی حلقه که بعد از آن قرار می گیرند را نادیده می گیرد و از حلقه خارج می شود.
برنامه ای بنویسید که یک شرط را اجرا کند و تا زمانی که به نتیجه رسید از حلقه خارج شود
خروجی کد بالا:
0
1
2
3
done!
در مثال بالا گفته شده که یک مقدار را برابر با 0 قرار میدهیم و اگر متغییر از 100 کوچکتر باشد و برابر با 4 باشد عدد را چاپ کند اما گفته شده است که اگر شرط را رعایت کرد دیگر حلقه اجرا نشود و از حلقه خارج شود .
تمرین ) برنامه ای بنویسید که شرط اول بودن را چک کند .
Code
خروجی کد بالا:
دستور continue :
با استفاده از دستور continue می توانیم از تکرار حلقه جلوگیری کرده و به ابتدای حلقه برویم .
برنامه ای بنویسید که اعداد صحیح زوج کمتر از 20 میباشند را چاپ کند .
خروجی کد بالا:
18
16
14
12
10
8
6
4
2
0
- نوشته شده توسط سجاد تیموری
- بازدید: 14062