آموزش مقدماتی پایتون | حلقه While

حلقه while

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

مثال: تا زمانیکه i کوچکتر از 6 باشد، مقدار i چاپ می شود:

i = 1
while i < 6:
  print(i)
  i += 1
  1. ابتدا یک مقدار اولیه برای متغیر i در نظر گرفته ایم.
  2. سپس حلقه while را آغاز می کنیم. حلقه while ابتدا شرط i < 6 را بررسی می کند. اگر i کوچکتر از 6 بود، کد های درون حلقه اجرا می شود.
  3. درون حلقه مقدار i چاپ می شود و یک مقدار به مقدار i اضافه می شود.
  4. اکنون مقدار i برابر با 2 است. دوباره شرط چک می شود و از آنجایی که دوباره i کمتر از 6 است، دوباره بدنه حلقه اجرا می شود.
  5. هربار یک مقدار به i اضافه می شود تا جایی که به عدد 6 میرسد و دوباره شرط بررسی می شود. اینبار شرط i < 6 برقرار نیست پس از حلقه خارج می شویم.
  6. در این کد عبارت 12345 در خروجی چاپ خواهد شد.

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

قبل از شروع حلقه حتماً باید برای متغیر i یک مقدار تعیین کنیم تا دستور while آن را بشناسد.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3