loader image
الرئيسية > دروس تقنية > البرمجة > الشروط المتداخلة والمختصرة في بايثون

الشروط المتداخلة والمختصرة في بايثون

بعد أن تعلّمنا استخدام if و elif و else، يمكننا الآن جعل الشروط أكثر مرونة من خلال التداخل أو الاختصار.

أولًا، الشروط المتداخلة تعني كتابة شرط داخل شرط آخر. تُستخدم عندما نحتاج إلى التحقق من شرطين مرتبطين:

age = 20
if age > 0:
    if age >= 18:
        print("Adult")
    else:
        print("Teenager")
else:
    print("Invalid age")

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

age = 17
print("Adult") if age >= 18 else print("Minor")
×

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

استكشف المزيد من المقالات في هذا القسم

المزيد من المقالات

المزيد من الدورات

المزيد من المسارات