الشروط Conditions

تُستخدم الشروط لاتخاذ قرار بناءً على حالة معينة. [1]

if

إذا تحقق الشرط، يتم تنفيذ التعليمات.

1
if condition :
2
   instructions

مثال:

1
X= int(input("ادخل رقم"))
2
if x>0 :
3
   print("عدد موجب")

if - else

تستخدم لتنفيذ أحد خيارين.

1
if condition :
2
   instructions 1
3
else:
4
    instructions 2

مثال:

1
X= int(input("ادخل رقم"))
2
if x>0 :
3
   print("عدد موجب")
4
else :
5
   print("عدد سالب")

if - elif - else

تستخدم عند وجود عدة شروط.

1
if condition 1:
2
    instructions 1
3
elif condition 2:
4
   instructions 2 
5
else :
6
    instructions 3

مثال:

1
X= int(input("ادخل رقم"))
2
if x>0 :
3
   print("عدد موجب")
4
elif x<0 :
5
   print("عدد سالب")
6
else :
7
   print("عدد معدوم")

العمليات المنطقية

تستخدم عندما يكون الشرط مركب.

1- and: كل الشروط صحيحة. مثال:

1
if moyenne_sem1 >=10 and moyenne_sem2 >=10 : 
2
        print("ناجح")

2- or: شرط واحد صحيح. مثال:

1
if is_present or has_excuse: 
2
     print("لا يحتسب الغياب")      

3- not: عكس النتيجة. مثال:

1
if not moyenne >= 10:
2
 print("راسب")