برنامه نویسی

دستور Break و Continue در پایتون

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

در مطلب های قبلی به آموزش برخی از دستورات پایتون از جمله دستور for پرداختیم، در این مطلب می خواهیم به آموزش دستور Break و Continue در حلقه ها و کاربرد های استفاده از آن ها بپردازیم.

دستور Break

برای اختلال در روند اجرای حلقه ها به کار می روند.

به طور مثال :

:(for i in range(20
(print(i
break
 
 
 

 

در این مثال خروجی برنامه صفر است، چون بلافاصله پس از رسیدن به Break از حلقه خارج می شود در نتیجه فقط مقدار اولیه (x (0 چاپ می شود.

پس از رسیدن به Break از نزدیک ترین حلقه خارج می شود.

دستور continue

دستور continue به این صورت است که اگر در برنامه استفاده شود باعث می شود که حلقه به ابتدا برگشته و خطوط بعد از continue در بدنه loop اجرا نشوند.

در واقع Break باعث متوقف شدن و خروج از حلقه می شود ولی Continue حلقه را به ابتدا بر می گرداند.

در ادامه برای درک بهتر آن به بررسی کاربردهای دستور continue با چند مثال ساده می پردازیم.

مثال ۱ :

 
 
:(for i in range(5
(print (i
(print (i
 
 
 

 

خروجی برنامه:

۰

۰

۱

۱

۲

۲

۳

۳

۴

۴

مثال ۲:

 
 
:(for i in range (5
(print (i
continue
(print (i
 
 
 

خروجه برنامه :

۰

۱

۲

۳

۴

مثال ۳:

 
 
:(for i in range(100
:if i%2==0
continue
  (" "=print (i,end
 
 
 

 

خروجه برنامه:

۹۹ ۹۷ ….. ۵ ۳ ۱

اعداد فرد را چاپ می کند.

 

تمام حقوق سایت برای سلام دیجی و نويسندگان آن محفوظ می باشد