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

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

python loops 2670 تصویر

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

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

python loops 2670 1 تصویر

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

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

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

۲دستور for

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

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

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

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

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

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

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

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

۲دستور continue

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

۳دستور pass

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

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

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