اذهب إلى المحتوى

السؤال

نشر

قمت بتجربة استخدام الدالتين 

()Tittleو ()Capitializeولم ألاحظ الفرق 

هل يمكن المساعدة في توضيح الفرق؟ 

Recommended Posts

  • 0
نشر

ملاحظة إضافية، في Title إن كان هنالك كلمة في السلسلة النصية تبدأ برقم، سوف يتم تكبير أول حرف من الكلمة بعد هذا الرقم.

a 2bb 3ccc

=>

A 2Bb 3Ccc

 

  • 0
نشر

يمكنك كتابة سلسلة نصية بأكثر من كلمة، ثم تطبيق الدوال عليها للتجريب و التعلم.

بشكل عام الاختلافات:

  • Tittle: تقوم بتعديل كامل السلسلة النصية، بجعل أول حرف من كل كلمة ضمن السلسلة حرف كبير capital وباقي الأحرف بشكل صغير small
  • Capitialize: تقوم بالتحقق هل أول حرف ضمن السلسلة النصية كبير؟ إن كان نعم سوف تعيد السلسلة النصية الأصلية، وإلا سوف تقوم بتحويل أول حرف منها لحرف كبير دون التعديل على بقية الأحرف 

 

str = "hsoub academy"
 
# using title()
print(str.title())       # Hsoub Academy
                           ^     ^
# using capitalize()
print(str.capitalize())  # Hsoub academy
                           ^

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...