دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

جلسه ۱۱ : حلقه های تکرار در Swift

  • دسته‌بندی‌ها :
جلسه ۱۱ : حلقه های تکرار در Swift
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

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

      حلقه های تکرار در Swift

      در این آموزش شما را با انواع حلقه های تکرار در Swift و کاربردهای آن آشنا می کنیم.

      فلوچارت کلی حلقه های تکرار در زبان های برنامه نویسی:

      حلقه های تکرار در Swift

      حلقه های تکرار در Swift

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

      Swift 4 حلقه های تکرار زیر را ارائه می دهد:

      ردیفنوع حلقه و توضیحات
      ۱for-inاین نوع حلقه ی تکرار مجموعه ای از دستورات را به تعداد دفعات معیین بر اساس یک شرط پایان اجرا می کند.
      ۲while loopاین حلقه ی تکرار، اجرای گروهی از دستورات را تا زمانیکه شرط ابتدای حلقه درست باشد تکرار می کند.
      ۳repeat…while loopاین حلقه همانند while loop است با این تفاوت که شرط تکرار حلقه در پایان آن بررسی می شود.

      دستورات کنترل حلقه

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

      اما دستوراتی برای کنترل اجرای حلقه ، اتمام و یا ریست کردن آن وجود دارد:

      ردیفدستورات کنترلی و توضیحات
      ۱continue statementاین دستور در هر کجای حلقه که قرار بگیرد از ادامه حلقه صرف نظر شده و باعث پرش به ابتدای حلقه می شود.
      ۲break statement

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

       

      ۳fallthrough statement

      رفتار switch در Swift را به switch در C-style شبیه سازی می کند.

      کلام آخر

      در تمام زبان های برنامه نویسی از چند نمونه از حلقه های تکرار برای چند بار اجرای گروهی از دستورات استفاده می شود، حلقه های تکرار در Swift نیز به همین منظور استفاده می شوند.

      QR:  جلسه ۱۱ : حلقه های تکرار در Swift
      به اشتراک بگذارید