هذا النوع بسيط جداً وقوي جداً. القيمة المنطقية (Boolean) يمكن أن تكون واحدة من قيمتين فقط: True (صحيح) أو False (خطأ). لاحظ أن الحرف الأول يجب أن يكون كبيراً.

نحصل على هذه القيم عادةً كنتيجة للمقارنات.

print(type(True))

 

print(10 > 5)  # هل 10 أكبر من 5؟

print(1 == 2)  # هل 1 يساوي 2؟ (لاحظ استخدام == للمقارنة)

print("بايثون" == "بايثون") # هل النصان متساويان؟

 

المخرجات المتوقعة:

<class 'bool'>

True

False

True

 

هذا النوع هو أساس اتخاذ القرارات في البرمجة، وسنعود إليه بالتفصيل في درس الجمل الشرطية.

المزيد من المحتوى؟

سجل للوصول إلى المزيد