الكورس

Advertisements

Python while Loop


يتم استخدام while loop في Python للتكرار عبر block من التعليمات البرمجية طالما أن تعبير الاختبار (الشرط) صحيح.

نستخدم هذه الحلقة loop بشكل عام عندما لا نعرف عدد مرات تكرارها مسبقًا.

 

Syntax of while Loop

while your_expression:
    output of while loop

مثال للتوضيح:

n = 10
i = 1

while i <= n:
  print(i)
  i += 1

💡  تذكر أن تزيد i وإلا ستستمر الحلقة إلى شغالة بلا توقف.


 

break] Statement]

 

مع إستخدام كلمة break يمكنك إيقاف الحلقة loop قبل أن تتكرر عبر جميع العناصر.

 

مثال للتوضيح:

n = 10
i = 1

while i <= n:
  print(i)
  if i == 5:
     break
  i += 1

 

continue] Statement]

 

مع كلمة continue ، يمكننا إيقاف التكرار loop  الحالي للحلقة ، والمتابعة مع الخطوة التالية.

 

مثال للتوضيح:

n = 10
i = 1

while i <= n:
  print(i)
  if i == 5:
     continue
  i += 1

 

Else in For Loop

 

عن طريق عبارة أو كلمة else ، يمكننا تشغيل block من التعليمات البرمجية مرة واحدة عندما لا يكون الشرط صحيحًا true.

 

مثال للتوضيح:

n = 10
i = 1

while i < n:
  print("Inside loop")
  i += 1
else:
  print("Inside else")

 

💡 الزتونة

 

  1. نستخدم هذه الحلقة loop بشكل عام عندما لا نعرف عدد مرات تكرارها مسبقًا.
  2. مع إستخدام كلمة break يمكنك إيقاف الحلقة loop قبل أن تتكرر عبر جميع العناصر.
  3. مع كلمة continue ، يمكننا إيقاف التكرار loop  الحالي للحلقة ، والمتابعة مع الخطوة التالية.
  4. عن طريق عبارة أو كلمة else ، يمكننا تشغيل block من التعليمات البرمجية مرة واحدة عندما لا يكون الشرط صحيحًا true.

 



الإبلاغ عن خطأ

×

إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:

[email protected]

شكرًا لك على مساعدتك لنا!

Advertisements