جمل الشروط في بايثون تتيح للبرنامج اتخاذ قرارات بناءً على شروط معينة، فيتم تنفيذ كتلة من الكود إذا كان الشرط صحيحًا، وكتلة أخرى إذا كان غير ذلك. تستخدم الكلمات المفتاحية if وelif وelse.
الجملة الأساسية if
x = 10
if x > 5:
print("أكبر من خمسة")
if مع else
age = 17
if age >= 18:
print("بالغ")
else:
print("قاصر")
تعدد الشروط elif
grade = 75
if grade >= 90:
print("ممتاز")
elif grade >= 75:
print("جيد جدًا")
elif grade >= 60:
print("مقبول")
else:
print("راسب")
الشروط المتداخلة
if x > 0:
if x % 2 == 0:
print("موجب وزوجي")