str.isupper() هل كلها أحرف كبيرة

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

str.isupper() هل كلها أحرف كبيرة

str.isupper() تُرجع True عندما تحتوي على حرف كبير واحد على الأقل ولا تحتوي على أحرف صغيرة.

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

📝 الصياغة

str.isupper()

القيمة المُعادة:bool. True if it has at least one uppercase letter and no lowercase ones.

يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)

▶ مثال

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

المخرجات:

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

❓ أسئلة شائعة

Qماذا تُرجع '123'.isupper()؟
Aتُرجع False. تتطلب isupper() وجود حرف كبير واحد على الأقل، لذا الأرقام الخالصة تُرجع False.
Qوماذا عن سلسلة بحالتين مختلطتين؟
A'Hello'.isupper() تكون False. 'HELLO!'.isupper() تكون True، لأن علامات الترقيم لا تؤثر على النتيجة.
Qمتى تُرجع isupper() و islower() كلاهما False؟
Aبالنسبة للسلاسل مثل الأرقام الخالصة أو الرموز الخالصة التي لا تحتوي على أي أحرف، يُرجع كلاهما False. isupper() و islower() متنافيتان لكنهما غير متكاملتين.
Web-Tutorial.com

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

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

100%