دستورات break و continue در پایتون
دستور break
در پست های قبل اشاره ای به این دو دستور کردیم ولی در این مفصل تر میپردازیم به این دو دستور کاربردی در حلقه ها، همراه ما باشید.
break
این دستور در داخل حلقه نوشته میشود وهنگام اجرا وقتی به این دستور برسد حلقه را میشکند و بیرون حلقه می آید و بقیه دستورات بیرون از حلقه را اجرا میکند.
اگر دستور break در درون حلقه ی تو در تو باشد، حلقه درونی را متوقف میکند.
ساختار دستور break:
break
چه در حلقه for چه در حلقه while این دستور به یک صورت عمل میکند.
در قطعه کد زیر نمونه ای از استفاده این دستور آورده ایم:
:"for val in "string
: "if val == "i
break
print(val)
print ("The end")
خروجی برنامه:
s
t
r
The end
همه ی حروف قبل از i چاپ میشود و هنگام رسیدن به شرط که برقرار است دستورات داخل شرط اجرا میشود که در اینجا دستور break اجرا میشود و از حلقه می آید بیرون و در ادامه دستورات بعد از حلقه را اجرا میکند.
تا اینجا درمورد دستور break صحبت کردیم در ادامه میخواهیم به دستور continue بپردازیم. در دوره آموزش پایتون از مقدماتی تا پیشرفته به این موضوع کامل پرداخته است.
دستور continue
از این دستور برای پرش از روی کدهای درون حلقه برای تکرار حال، استفاده میشود. این دستور حلقه را متوقف نمیکند اما از تکرار یا همان دور بعدی حلقه کار خود را انجام میدهد.
ساختار دستور continue
continue
در قطعه کد زیر نمونه ای از استفاده این دستور را آورده ایم:
:"for val in "string
:"if val == "i
continue
print(val)
print ("The end")
خروجی برنامه:
s
t
r
n
g
The end
همان طور که مشاهده میکنید هنگام رسیدن به i دستور داخل حلقه اجرا نمیشود و بازمیگردد به اول حلقه و ادامه میدهد.
امیدوارم محتوای این پست را دوست داشته باشید و در کدهایتان استفاده کنید اگر علاقمند به یادگیری بیشتر هستید توصیه من به شما آموزش دستورات break و continue وبسایت درسمن میباشد.