str.upper() التحويل إلى أحرف كبيرة

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

str.upper() التحويل إلى أحرف كبيرة

str.upper() يُرجع نسخة تكون فيها جميع الأحرف كبيرة.

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

📝 الصياغة

str.upper()

القيمة المُعادة:str. A copy with all letters uppercased.

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

▶ مثال

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

المخرجات:

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

❓ أسئلة شائعة

Qهل يعدّل upper() السلسلة الأصلية؟
Aلا، يُرجع سلسلة جديدة بأحرف كبيرة ويترك السلسلة الأصلية دون تغيير.
Qماذا يحدث عند استدعائه على نص صيني؟
Aيُرجع كما هو دون تغيير، لأن اللغة الصينية لا تحتوي على أحرف كبيرة/صغيرة.
Qهل يمكنني استخدام upper() للمقارنة دون تمييز حالة الأحرف؟
Aيمكنك ذلك، لكن يُفضَّل casefold()، لأنه يعالج بشكل صحيح أحرفًا لا يستطيع upper()/lower() معالجتها، مثل ß الألمانية.
Web-Tutorial.com

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

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

100%