برترین موضوعات درسمن

برترین موضوعات درسمن
دوشنبه, ۲۵ بهمن ۱۴۰۰، ۰۸:۲۹ ق.ظ

دستورات 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 وبسایت درسمن میباشد.

موافقین ۰ مخالفین ۰ ۰۰/۱۱/۲۵
فاطمه موحدی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی