دالة ()title في بايثون
تقوم دالة ()title بتحويل الحرف الأول من كل كلمة إلى حرف كبير والأحرف المتبقية إلى أحرف صغيرة . وإرجاع سلسلة جديدة.
طريقة صياغتها بهذا الشكل:
string.title()
المعلمات ( باراميترات ) : لا تأخذ الدالة ()title أي معلمة.
قيمة الإرجاع: الدالة ()title تقوم بإرجاع سلسلة جديدة مع تحويل الحرف الأول من كل كلمة إلى حرف كبير
مثال:
string = "learn python with ahmed obaid"
print(string.title())
سيكون الناتج:
Learn Python With Ahmed Obaid
أذا كانت السلسلة بها جميع الأحرف كبيرة ، سيتم ارجاع سلسة جديدة مع تحويل الحرف الأول من كل كلمة إلى حرف كبير والأحرف المتبقية إلى أحرف صغيرة.
مثال:
string = "LEARN PYTHON WITH AHMED OBAID"
print(string.title())
سيكون الناتج:
Learn Python With Ahmed Obaid
أذا كانت السلسلة مكونة من أحرف غير أبجدية أو رموز أو أرقام ، ستعيد دالة ()title السلسلة الأصلية كما هي.
مثال:
string = "9656731!@#$%^>&"
print(string.title())
سيكون الناتج:
9656731!@#$%^>&
أذا كانت السلسلة بها مسافات شرطة بين الكلمات، سيتم ارجاع سلسة جديدة مع تحويل الحرف الأول من كل كلمة إلى حرف كبير والأحرف المتبقية إلى أحرف صغيرة وابقاء الشرطات كما هي.
مثال:
string = "learn-python-with-ahmed-obaid"
print(string.title())
سيكون الناتج:
Learn-Python-With-Ahmed-Obaid
أذا كانت السلسلة في الأصل منسقة تنسيق عنوان (title). ستعيد دالة ()title السلسلة الأصلية كما هي.
مثال:
string = "Learn Python With Ahmed Obaid"
print(string.title())
سيكون الناتج:
Learn Python With Ahmed Obaid
تعتبر دالة ()title أي حروف غير أبجدية ( الرموز) حداً فاصلاً للكلمة
مثال:
string = "It's Python"
print(string.title())
سيكون الناتج:
It'S Python
مصادر خارجية:
الدوال المضمنة - وثائق بايثون الرسمية
أذا كان لديك أي اسئلة أو استفسارات اتركها في التعليقات
الكلمات الدلالية
بايثون السلاسل في بايثون الدوال التي تتعامل مع السلاسل دالة ()title
شارك المقال
عن الكاتب
أحمدُ عُبَيْد
مرحباً، أنا أحمد عبيد مبرمج عربي مصري. أود أن أضع تجاربي وخبراتي في تعلم بايثون على هذا الموقع حتى يكون مرجعاً لي ولكم أيضاً.
عفواً..قم بتسجيل الدخول اولاً..حتي تستطيع التعليق