not النفي المنطقي

آخر تحديث: 2026-09-22

not النفي المنطقي

not يُعيد قيمة منطقية (True / False).

التصنيفالعوامل
النوععامل
إصدار بايثونall

📝 الصياغة

not a

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

True
False
True
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qما النوع الذي يُرجعه `not`؟
Aدائمًا نوع منطقي bool (`True` أو `False`). هذا هو الفرق الأكبر عن `and`/`or`: `not 'x'` يُرجع `False`، وليس `'x'`.
Qهل يمكن تبادل `not x` و`x != y` في الاستخدام؟
Aلا. `not x` ينفي صدق `x` نفسه (`x` قد يكون أي كائن)؛ بينما `x != y` يقارن قيمتين. فقط `not (x == y)` مكافئ لـ `x != y`.
Qما سبقية `not`؟
A`not` أقل من عوامل المقارنة: `not x == y` مكافئ لـ `not (x == y)`؛ وهو أعلى من `and`/`or`. الترتيب العام هو مقارنة > `not` > `and` > `or`.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%