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



  • ۲۹
  • مرداد

جلسه ۱۱ : حلقه های تکرار در پایتون

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

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش پایتون ، را دنبال می کنند. در قسمت قبلی به آموزش دستورات شرطی در پایتون پرداختیم ، در این جلسه قصد داریم به آموزش حلقه های تکرار در پایتون Python از جمله حلقه for در پایتون و حلقه while در پایتون بپردازیم.

      حلقه های تکرار (Loop) برای تکرار یک بلوک کد تا زمانی که یک شرط برقرار باشد، استفاده می شوند.

       

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

      • حلقه while
      • حلقه for

       

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

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

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_while.py
      ۱
      ۲
      ۳
      ۴
      ۵

      در مثال بالا تا زمانی که شرط i < 6 برقرار باشد، حلقه تکرار می شود.

      به یاد داشته باشید تا متغیر i را افزایش دهید تا حلقه بی نهایت بار تکرار نشود.

       

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

      از حلقه for برای تکرار و پیمایش یک توالی مانند list یا tuple استفاده می شود.

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

      در مثال زیر عناصر لیست fruits را چاپ کرده ایم:

      مثال : 

       

      دستور break در پایتون

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

      در مثال زیر هنگامی که به عنصر “banana” می رسیم، از حلقه خارج می شویم:

      مثال : 

       

      دستور continue

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

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_for_continue.py
      apple
      cherry

       

       

      تابع range در پایتون

      برای اجرای حلقه به تعداد مشخص، از تابع ()range استفاده می کنیم.

      شمارش از ۰ شروع شده و هر بار با اجرای تکرار، یک واحد به شمارنده اضافه می شود.

      در مثال زیر اعداد ۰ تا ۵ را چاپ کرده ایم:

      مثال : 

       

      در مثال زیر اعداد ۲ تا ۵ را چاپ کرده ایم:

      مثال : 

       

      همچنین می توانی میزان افزایش شمارنده را در پارامتر سوم تعیین کنیم.

      در مثال زیر اهداد ۲ تا ۲۹ را چاپ کرده ایم که هر بار ۳ واحد به شمارنده اضافه شده است:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_for_range3.py
      ۲
      ۵
      ۸
      ۱۱
      ۱۴
      ۱۷
      ۲۰
      ۲۳
      ۲۶
      ۲۹

       

      جلسه آموزش حلقه های تکرار در پایتون Python از جمله حلقه for در پایتون و حلقه while در پایتون نیز به پایان رسید.
      در جلسه بعد به آموزش آرایه ها در پایتون python خواهیم پرداخت. با ما همراه باشید.

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


      دیدگاه کاربران
      1. تصویر کاربر
        • تصویر کاربر
      2. تصویر کاربر
      3. تصویر کاربر
      4. تصویر کاربر