طرق التعامل مع النصوص في بايثون Python الدرس|7| - Programmer Tech

Programmer Tech

موقع تعليم مجاني يهتم بتعلم البرمجة و علوم الكمبيوتر, أمن المعلومات, القرصنة الأخلاقية, سكربتات

إعلان اعلى المقالة

الأربعاء، 29 يناير 2020

طرق التعامل مع النصوص في بايثون Python الدرس|7|


التعامل مع النصوص

هي عبارة عن مجموعه من المهام الذي تتعامل مع النصوص, مثلاً لدينا بيانات نصية نريد التعامل معها و التحكم بها سواء بالشكل او الصيغه فيلزم ان نستخدم هذه الطرق, وبدون التركيز بهذا الدرس فإنك لن تفهم باقي الدروس القادمة لأن كل شيئ مرتبط ببعضه, فننصح بقراءته عدة مرات.

مثال 1


شرح المثال

capitalize : مهمتها جعل الحرف الأول كبير.
title : ايضا مهمتها جعل الحرف الأول كبير.
center : وضع شيئ بدل المسافات في الجمل بمثالنا استخدمنا نجوم.
len : لحساب عدد الاحرف في كلمة ما.
count : عد الحروف المتشابهة بالجملة مع تحديد الحرف كما بمثالنا استعملنا حرف "m".
endswith : نسأله هل المتغير ينتهي بالحرف و نكتب له الحروف و يرجع لنا ب true , false.

مثال 2


شرح ماسبق

index : هو عدد احرف كلمة او عدد الكلمات في المتغير ويستخدم بكثرة يجب التركيز به.
isalnum : نسأل هل يوجد في هذا المتغير المحدد ارقام؟ و يرجع لنا بـ true,false.
isalpha : نسأله هل المتغير هذا بياناته حروف؟ و يرجع لنا بـ true,false .
isdigit : نسأله هل بيانات المتغير المحدد ارقام؟ و يرجع لنا بـ true,false .
lower : لتكبير حروف المتغير كابتل.
upper : لتصغير حروف المتغير سموول.
isupper :نسأل بها هل حروف المتغير كبيرة؟ و يرجع لنا بـ true,false .

مثال 3


شرح السابق

istitle : نسأل هل بيانات المتغير اول حرف به كبير؟ و يرجع لنا بـ true,false .
title : هذه تجعل اول حرف بالمتغير كبيرة كابتل.
isspace : نسأله عن فراغ كما في المثال هل هذا سبيس؟ و يرجع لنا بـ true,false .
lstrip : لحذف حروف من الجملة من اليسار مع تحديد الحرف.
rstrip : لحذف حروف من الجملة من اليمين مع تحديد الحرف.
strip : تحذف من الاتجاهين يمين,يسار مع تحديد الأحرف الذي سوف تقوم بحذفها.
split : فصل بين الكلمات.

لأي استفسار عن الدروس الدخول لقناتنا في تلغرام من هذا الرابط Programmer_Tech

ليست هناك تعليقات:

إرسال تعليق

facebook

تسميات

تواصل معنا

Translate

أخر الافكار

من انا

authorمبرمجين ويب و محبين للتقنية و الشبكات و امن المعلومات و سوف نقدم لكم الافضل إن شاء الله
أعرف المزيد ←

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

اقسام