الجملة الشرطية elif
الجملة الشرطية elif
تستخدم إذا كنت تريد وضع أكثر من إحتمال ( أي أكثر من شرط ) .
جملة أو جمل الـ elif
يوضعون في الوسط, أي بين الجملتين if
و else
.
The sentence is elifused if you want to place more than one possibility (that is, more than one condition).
The sentence or phrases of the elifare placed in the middle, that is, between the two sentences ifand else.
مثال على الجملة الشرطية elif
•إذا كانت قيمة المتغير number
تساوي 1 سيتم طباعة الكلمة: one
.
•إذا كانت قيمة المتغير number
تساوي 2 سيتم طباعة الكلمة: two
.
•إذا كانت قيمة المتغير number
تساوي 3 سيتم طباعة الكلمة: three
.
•إذا كانت قيمة المتغير number
أكبر أو تساوي 4 سيتم طباعة الجملة: four or greater
.
•إذا كانت قيمة المتغير number
أصغر من 0 سيتم طباعة الجملة: negative number
.
number = 3 if number == 1: print('one') elif number == 2: print('two') elif number == 3: print('three') elif number >= 4: print('four or greater') else: print('negative number')
•سنحصل على المخرج التالي عند التنفيذ .
•هنا سأل نفسه التالي: هل قيمة المتغير number
تساوي 1؟
فكان جواب الشرط كلا ( false
) , فانتقل إلى الشرط الذي يليه.
•ثم سأل نفسه التالي: هل قيمة المتغير number
تساوي 2؟
فكان جواب الشرط كلا ( false
) , فانتقل إلى الشرط الذي يليه.
•ثم سأل نفسه التالي: هل قيمة المتغير number
تساوي 3؟
فكان جواب الشرط هذه المرة نعم ( true
) , فقام بتنفيذ أمر الطباعة الموجود في الجملة الشرطية الثالثة, ثم تجاوز جميع جمل الشرط التي أتت بعده.