حل: بيثون إذا كان الأمر كذلك

المشكلة الرئيسية في عبارة if else هي أنه قد يكون محيرًا في القراءة والفهم.

if condition:
    statement
else:
    statement

الكود أعلاه هو عبارة if-else. يتم تقييم الحالة أولاً. إذا كان الشرط صحيحًا ، فسيتم تنفيذ العبارة الموجودة في كتلة if. إذا كان الشرط خاطئًا ، فسيتم تنفيذ العبارة الموجودة في كتلة else.

الشرطية

الشرطية هي نوع من العبارات في بايثون تسمح لك باتخاذ قرارات بناءً على نتائج الشرط.

هناك ثلاثة أنواع من الشروط في بايثون: if و elif و else.

إذا كانت العبارات تأخذ وسيطين: الأول عبارة عن تعبير منطقي والثاني عبارة عن كتلة من التعليمات البرمجية يتم تنفيذها إذا كان التعبير المنطقي صحيحًا. علي سبيل المثال:

if x> 10: print ("x أكبر من 10") elif x == 5: print ("x يساوي 5") وإلا: print ("x ليس أكبر من 10 ، ولا يساوي 5")

تأخذ عبارات elif ثلاث وسيطات: الأولى عبارة عن تعبير منطقي ، والثانية عبارة عن كتلة اختيارية من التعليمات البرمجية يتم تنفيذها إذا كان التعبير المنطقي الأول صحيحًا ، والثالثة عبارة عن كتلة اختيارية من التعليمات البرمجية ليتم تنفيذها إذا كان التعبير المنطقي الثاني حقيقي. علي سبيل المثال:

elif x> 10: print ("x أكبر من 10") elif x == 5: print ("x يساوي 5") elif y> 20: print ("y أكبر من 20") وإلا: print ("y لا تفي أو تتجاوز 20 بوصة)

إذا كان غير ذلك

في Python ، تتحقق عبارة if من الشرط وتنفذ كتلة من التعليمات البرمجية إذا كان الشرط صحيحًا. تعليمة else تنفذ كتلة من الكود إذا كان الشرط خاطئًا.

الوظائف ذات الصلة:

اترك تعليق