جملة if
تسمح الجمل الشرطية لبرنامجك باتخاذ القرارات: تنفيذ كود معين فقط إذا تم استيفاء شرط محدد.
الصيغة
python if condition: # تعمل كتلة الكود إذا كان الشرط True statement_1 statement_2
يستمر البرنامج هنا في كل الحالات
مثال: فحص شرط
نستخدم معاملات المقارنة والمنطق لتعريف الـ condition.
python hour = 14
if hour < 12: print("Good Morning!")
if hour >= 12: print("Good Afternoon or Evening!")
المخرجات: Good Afternoon or Evening!
التعامل مع القيم الصفرية أو الفارغة (القيم الزائفة/Falsy)
في Python، يتم تفسير بعض القيم على أنها False في السياق المنطقي، وتعرف بالقيم 'Falsy'. أي شيء آخر يعتبر 'Truthy'.
القيم الـ Falsy:
FalseNone0(صحيح أو عشري)- نص فارغ
'' - الحاويات الفارغة (القوائم
[]والقواميس{}، إلخ)
python user_name = '' if not user_name: print("Username cannot be empty.")
count = 0 if count: # سيتم تخطي هذه الكتلة لأن 0 تعتبر Falsy print("Count is positive.")