الجمعة، 27 سبتمبر 2019

الدرس الحادى عشر من دروس بايثون للمبتدئين paython

 دروس بايثون للمبتدئين

                                While loop

تستخدم لتكرار الكود عدد محدد من المرات وفقا لشرط معين
بحيث لا يتم تنفيذ الكود الا فى حالة تحقق الشرط .
اما فى حالة عدم تحقق الشرط فلن يتم تنفيذ الكود ولو لمرة واحدة .
وقبل استخدام اداة while  لابد من تحديد اربعة عناصر وهى :

1- initial value .

وهى القيمة الابتدائية للمتغير .

2-statements .

وهو الكود البرمجى .

3-condition .

وهو الشرط الذى يتم وضعة لدخول loop فى حالة تحققة  (true )
اما فى حالة عدم تحققة (false ) يتم الخروج من loop

4- incremental step .


مثال :حتى نتمكن من طباعة الاعداد من ١ حتى ٥ باستخدام while
counter=1
while  counter<=5:
    print(counter)
    counter=counter+1

هنا نلاحظ الاتى :

- توافر العناصر الاربعة السابق شرحهم وهما
counter=1                           initial value
print(counter)                    statements
counter<=5                         condition
counter=counter+1           incremental step

اما طريقة عمل while تتلخص فى الاتى :

فى البداية يتم تعريف متغير اسمة counter ونعطية قيمة ابتدائية 1 ثم يذهب الى الشرط ويسئل هل 1 اقل من او تساوى 5 الاجابة تكون true وبالتالى يتم الدخول الى loop وطباعة قيمة counter وهى 1
بعدها يذهب الى incremental step ويتم زيادة قيمة counter بواحد لتصبح القيمة المخزنة فى counter هى 2 بعدها يذهب الى الشرط ويسئل هل 2 اقل من او تساوى 5 الاجابة تكون true وبالتالى يتم الدخول الى loop وطباعة قيمة counter وهى 2 .
وهكذا حتى تصبح قيمة counter تساوى 6 فيذهب الى الشرط ويسئل هل 6 اقل من او تساوى 5 الاجابة تكون false وبالتالى يخرج من loop .
تحياتى للجميع

***********************


***********************

إذا كنت تحتاج إلى عدد أكبر من الفقرات يتيح لك مولد النص العربى زيادة عدد الفقرات كما تريد. هذا النص هو مثال لنص يمكن أن يستبدل في نفس المساحة, ومن هنا وجب على المصمم أن يضع نصوصا مؤقتة على التصميم ليظهر للعميلً