Click here to load reader
Upload
mona-elbakery
View
4
Download
1
Embed Size (px)
Citation preview
الحلفة التكرارية
While حلقة
تقوم بتكرار شيفرة ما عندما يكون الشرط محققا وال تتوقف إال عندما يكون الشرط While حلقة
يجب تحديد عدد المرات التي تتكرر فيها ووضعها كشرط ثم زيادة قيمة whileخاطئا، وإلنشاء حلقة
متغير بواحد، بحيث يزداد إلى أن يصل إلى العدد المحدد في الشرط فيتوقف. بإمكانك أيضا تحديد
ن شرط من نوع آخر بحيث ال ترتبط الحلقة بتنفيذ الشيفرة بعدد معين من المرات وإنما بتحقق شرط معي
()أن تصبح قيمة متغير مخالفة لقيمة نقوم بتحديدها
:مائة مرة، بالطبع قد تقول أكرر الجملة التالية مائة مرة "Hello" لنقل بأننا نريد طباعة
print "Hello"
هذه الطريقة صحيحة لكنها تكلف الكثير من الوقت، والمبرمج دائما ما يفكر بطريقة أذكى )افعل أكثر
عدد ممكن من المهام في أقل وقت ممكن(. لذلك ال يمكننا اعتماد هذه الطريقة. وتقدم لنا لغات البرمجة
.خاصية التكرار ببساطة وبأقل عدد من األسطر
عشر مرات بالطريقة التالية، الحظ بأن الجمل التابعة "Hello" كمثال يمكننا طباعة
فات بيضاءمزاحة بأربع مسا while للكلمة :
>>> i = 0
>>> while i < 10:
... print "Hello"
... i = i +1
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello