str.lower() التحويل إلى أحرف صغيرة

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

str.lower() التحويل إلى أحرف صغيرة

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

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

📝 الصياغة

str.lower()

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

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

▶ مثال

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

المخرجات:

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

❓ أسئلة شائعة

Qهل يعدِّل lower() السلسلة الأصلية؟
Aلا. السلاسل غير قابلة للتغيير؛ lower() يُرجع سلسلة جديدة بأحرف صغيرة ويترك الأصلية دون تغيير.
Qما الفرق بين lower() و casefold()؟
Alower() يجري فقط تحويلًا عاديًا إلى أحرف صغيرة؛ بينما casefold() أكثر جذرية ويمكنه معالجة أحرف مثل ß الألمانية. استخدم casefold() للمقارنات التي تتجاهل حالة الأحرف لتكون أكثر موثوقية.
Qماذا يحدث عند استدعاء lower() على نص صيني؟
Aالصينية لا تمتلك حالة كبيرة/صغيرة، لذا تُرجع دون تغيير. '你好'.lower() تُرجع '你好'.
Web-Tutorial.com

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

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

100%