حلقه های تکرار در پایتون – آموزش Python

  • چهارشنبه ۲۰ شهریور ۱۳۹۸
  • بازدید ۱,۷۶۹ نفر

تصویر python-loops_2670 حلقه های تکرار در پایتون - آموزش Python

حلقه های تکرار در پایتون

به طور کلی دستورات به صورت پیوسته اجرا می شوند. یعنی ابتدا دستوری که در سطر 1 نوشته شده، سپس دستوری که در خط 2 نوشته شده و الی آخر. اما ممکن است گاهی اوقات نیاز باشد تا یک دستور را چند بار اجرا کنید. یک حلقه به ما اجازه می دهد تا دستور و یا دستوراتی را چند بار اجرا کنیم. نمودار زیر نحوه کار حلقه های تکرار در پایتون را به صورت گرافیکی نشان می دهد:

تصویر python-loops_2670_1 حلقه های تکرار در پایتون - آموزش Python

در جدول زیر انواع حلقه هایی که در زبان برنامه نویسی پایتون وجود دارند را مشاهده می کنید:

ردیفنوع و توضیحات
1دستور while

دستور یا دستوراتی را تا زمانی که شرط تعیین شده برقرار شود، تکرار می کند. شرط تعیین شده قبل از اجرا شدن دستورات بررسی می شود.

2دستور for

دنباله ای از دستورات را تا زمانی که شرط تعیین شده برقرار شود، تکرار می کند. از حلقه for معمولا زمانی استفاده می شود که میزان تکرار مشخص باشد.

3حلقه های تو در تو

شما می توانید از یک حلقه درون حلقه دیگر استفاده کنید و فرقی نمی کند که از نوع while باشد یا for و یا do…while.

کنترل های حلقه در پایتون

دستورات کنترلی حالت اجرا عادی حلقه ها را تغییر می دهند. زمانی که اجرای یک حلقه متوقف می شود، تمامی اشیای ایجاد شده درون بلوک حلقه از بین می روند.

پایتون از دستورات کنترلی زیر پشتیبانی می کند:

ردیفدستور کنترلی و توضیحات
1دستور break

اجرا حلقه را متوقف می کند و دستوراتی که بعد از حلقه تعریف شده اند را اجرا می کند.

2دستور continue

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

3دستور pass

در مواقعی شما قصد انجام کاری در شرایط خاص را دارید، اما هنوز تصمیم نگرفته اید که می خواهید چه کاری انجام دهید، از دستور pass استفاده می شود.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

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