حلقه ها در پایتون
به طور کلی، statements ها در پایتون به صورت پیوسته اجرا می شوند: اولین statement در یک تابع ابتدا اجرا می شود، به دنبال آن دوم و غیره. ممکن است یک وضعیت وجود داشته باشد که شما نیاز دارید بلوکی از کدا ر یک زمان چندین بار اجرا کنید.
زبان برنامه نویسی ساختارهای مختلف کنترل control structures را فراهم می کند که به کامپایلر اجازه می دهد تا مسیرهای پیچیده تر را اجرا می کنند.
statement حلقه اجازه می دهد تا ما یکstatement یا گروهی از statement را چند بار اجرا کنیم. نمودار زیر یک statement حلقه را نشان می دهد –

زبان برنامه نویسی Python انواع مختلفی از حلقه ها را برای حل الزامات حلقه فراهم می کند.
| Sr.No. | نوع حلقه و توضیحات |
|---|---|
| 1 | while loop یک statement یا گروهی از statement را تکرار می کند در حالی که یک شرط داده شده درست است. قبل از اجرای حلقه بدن شرایط را آزمایش می کند. |
| 2 | for loop ترتیب statement را چندین مرتبه اجرا می کند و کد را که باعث مدیریت متغیر حلقه می شود، مختل می کند. |
| 3 | nested loops شما می توانید از یک یا چند حلقه در هر زمان دیگری استفاده کنید، for یا do..while loop.. |
Loop Control Statements
statements کنترل حلقه باعث تغییر اعداد از توالی عادی آن می شود. وقتی اجرا محدوده را ترک می کند، تمام objects اتوماتیک كه در آن دامنه ایجاد شده اند، نابود می شوند.
پایتون از control statements. زیر پشتیبانی می کند. برای بررسی جزئیات آنها روی لینک زیر کلیک کنید.
| Sr.No. | Control Statement & Description |
|---|---|
| 1 | break statement statement حلقه را پایان می دهد و بلافاصله پس از حلقه اجرا می کند. |
| 2 | continue statement حلقه را به وجود میآورد تا بقیه ازبدنه اش بگذراند و بلافاصله بعد از تکرار دوباره آنرا بررسی می کند. |
| 3 | pass statement pass statement در پایتون زمانی استفاده می شود که یک دستور بصورت نحوی مورد نیاز باشد اما شما نمی خواهید دستور یا کد را اجرا کنید. |
دیدگاهتان را بنویسید