str.isspace() هل تحتوي على محارف بيضاء فقط
آخر تحديث: 2026-09-22
str.isspace() هل تحتوي على محارف بيضاء فقط
str.isspace() تُرجع True عندما تكون السلسلة غير فارغة وكل محرف فيها محرفًا أبيض (مسافة، tab، سطر جديد، إلخ).
| التصنيف | دوال النصوص |
|---|---|
| النوع | دوال الأنواع المدمجة |
| إصدار بايثون | all |
📝 الصياغة
str.isspace()
القيمة المُعادة:bool. True if non-empty and every char is whitespace.
يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
True
True
False
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qماذا تُرجع السلسلة الفارغة؟
Aتُرجع False. تتطلب isspace() إدخالًا غير فارغ، لذا ''.isspace() تكون False.
Qما الأحرف التي تُعد مسافات بيضاء؟
Aالمسافة، و\t (تبويب)، و\n (سطر جديد)، و\r (رجوع عربة)، وهكذا. ' \t\n'.isspace() تكون True.
Qما حالة الاستخدام الشائعة؟
Aالتحقق مما إذا كان السطر فارغًا بالكامل، مثلًا تخطي الأسطر الفارغة في السجلات: if not line.isspace(): ثم المعالجة.