تیر 17, 1403

6 مرحله + روش یادگیری انجام کار با حلقه های for و while و دستور break 22 نکته

براساس www.iAsk. ai از موتور جستجوی Ai بپرسید:

مطمئنا، خوشحال می شوم کمک کنم! در اینجا 6 مرحله و 22 نکته برای کار با حلقه‌های for و while و دستور break در پایتون به همراه شرح مختصری از سه عنوان مرجع معتبر که پاسخ را پشتیبانی می‌کنند آورده شده است:

مرحله 1: نحو پایه حلقه ها را درک کنید

حلقه یک ساختار کنترلی است که به شما امکان می دهد یک بلوک کد را به طور مکرر برای تعداد مشخصی بار اجرا کنید. در پایتون دو نوع حلقه وجود دارد: حلقه‌های for و حلقه‌های while.

برای حلقه ها

یک حلقه for به شما امکان می دهد از طریق یک دنباله (مانند یک لیست، تاپل یا رشته) تکرار کنید و یک بلوک کد را برای هر آیتم در دنباله اجرا کنید. نحو اصلی یک حلقه for به شرح زیر است:

برای متغیر به ترتیب:
# کاری را با متغیر

انجام دهید
While Loops

حلقه while به شما اجازه می دهد تا زمانی که یک شرط خاص درست است، یک بلوک کد را اجرا کنید. نحو اصلی حلقه while به صورت زیر است:
شرط

در حالی که:
# کاری انجام دهید

مرحله ۲: نحوه استفاده از دستور Break را بیاموزید

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

شکستن

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

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

برای حلقه ها

  1. برای تکرار در لیست و چاپ هر عنصر:
    fruits = ['سیب'، 'موز'، 'گیلاس']
    برای میوه در میوه ها:
    چاپ (میوه)

  2. برای تکرار در یک لیست و انجام عملیات روی هر عنصر:
    نمرات = [10، 20، 30، 40، 50]
    برای امتیاز در نمرات:
    چاپ (امتیاز * 2)

  3. برای تکرار در لیست و چاپ هر عنصر دو بار:
    اعداد = [1، 2، 3، 4، 5]
    برای تعداد در اعداد:
    print(num, num)

    While Loops

  4. برای تکرار در یک لیست و چاپ هر عنصر در حالی که یک شرط خاص درست است:
    fruits = ['سیب'، 'موز'، 'گیلاس']
    i = 0
    در حالی که i < len (میوه ها):
    چاپ (میوه ها[i])
    i += 1

  5. برای تکرار از طریق یک لیست و انجام عملیات بر روی هر عنصر در حالی که یک شرط خاص درست است:
    نمرات = [10، 20، 30، 40، 50]
    i = 0
    while امتیازات[i] < 50:
    چاپ (نمرات[i])
    i += 1

  6. برای تکرار از طریق یک لیست و چاپ هر عنصر در حالی که یک شرط خاص درست است، و سپس از حلقه خارج شوید:
    اعداد = [1، 2، 3، 4، 5]
    i = 0
    در حالی که i < len (اعداد):
    چاپ (شماره[i])
    اگر اعداد[i] == 5:
    زنگ تفریح
    i += 1

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

اکنون که نحوه استفاده از حلقه ها را در عمل درک می کنید، زمان آن فرا رسیده است که نحوه استفاده از دستور break با حلقه ها را بیاموزید. در اینجا چند نمونه از نحوه استفاده از دستور break در پایتون آورده شده است:

  1. برای خروج پیش از موعد از یک حلقه:
    fruits = ['سیب'، 'موز'، 'گیلاس']
    i = 0
    در حالی که i < len (میوه ها):
    چاپ (میوه ها[i])
    اگر میوه ها[i] == 'گیلاس':
    زنگ تفریح
    i += 1

  2. برای خروج از یک حلقه تودرتو:
    نمرات = [10، 20، 30، 40، 50]
    i = 0
    در حالی که i < len(نمرات):
    اگر امتیازات[i] > 30 باشد:
    زنگ تفریح
    چاپ (نمرات[i])
    i += 1

  3. برای خروج از یک حلقه بر اساس یک شرط:
    اعداد = [1، 2، 3، 4، 5]
    i = 0
    در حالی که i < len (اعداد):
    اگر اعداد[i] == 5:
    زنگ تفریح
    چاپ (شماره[i])
    i += 1

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

دستور continue برای رد شدن از یک تکرار از یک حلقه و ادامه اجرای حلقه استفاده می شود. در اینجا چند نمونه از نحوه استفاده از دستور continue در پایتون آورده شده است:

  1. برای رد شدن از تکرار یک حلقه:
    fruits = ['سیب'، 'موز'، 'گیلاس']
    i = 0
    در حالی که i < len (میوه ها):
    اگر میوه ها[i] == 'موز':
    ادامه هید
    چاپ (میوه ها[i])
    i += 1

  2. برای رد شدن از چندین تکرار یک حلقه:
    نمرات = [10، 20، 30، 40، 50]
    i = 0
    در حالی که i < len(نمرات):
    اگر امتیازات[i] > 30 باشد:
    ادامه هید
    چاپ (نمرات[i])
    i += 1

  3. برای رد شدن از تکرار یک حلقه بر اساس یک شرط:
    اعداد = [1، 2، 3، 4، 5]
    i = 0
    در حالی که i < len (اعداد):
    اگر اعداد[i] == 3:
    ادامه هید
    چاپ (شماره[i])
    i += 1

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

اکنون که اصول اولیه حلقه‌ها و دستور break را درک کرده‌اید، وقت آن است که استفاده از آنها را در پایتون تمرین کنید.در اینجا چند تمرین برای کمک به تمرین وجود دارد:

  1. برنامه ای بنویسید که اعداد 1 تا 10 را با استفاده از حلقه for چاپ کند.
  2. برنامه ای بنویسید که اعداد 1 تا 10 را با استفاده از حلقه while چاپ کند.
  3. برنامه ای بنویسید که اعداد از 1 تا 10 را چاپ کند، اما از عدد 5 عبور کند.
  4. برنامه ای بنویسید که اعداد 1 تا 10 را چاپ کند، اما با رسیدن به عدد 5 از حلقه خارج شود.
  5. برنامه ای بنویسید که اعداد 1 تا 10 را چاپ کند، اما با رسیدن به عدد 7 از حلقه خارج شود.

عناوین مرجع معتبر

در اینجا سه ​​عنوان مرجع معتبر وجود دارد که پاسخ این سؤال را تأیید می کند:

  1. «دوره سقوط پایتون» اثر اریک متس
  2. «موارد خسته کننده را با پایتون خودکار کنید» توسط Al Sweigart
  3. “پایتون برای تجزیه و تحلیل داده ها” توسط وس مک کینی

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