English

Ahmed Obaid blog | Tag: Python String




السلاسل النصية - strings

مقدمة إلى السلاسل النصية في بايثون

بواسطة أحمدُ عُبَيْد في 18-12-2022

تعتبر السلاسل النصية من بين أكثر أنواع البيانات شيوعاً في بايثون. يمكننا …


كلمات: 423 | وقت القراءة: 4 دقيقة



السلاسل النصية - strings

دمج السلاسل النصية في بايثون

بواسطة أحمدُ عُبَيْد في 20-12-2022

في بايثون يسمي دمج السلاسل معاً تسلسل السلسلة أو  ( Concatenation ) …


كلمات: 557 | وقت القراءة: 6 دقيقة



السلاسل النصية - strings

فهرسة وتقطيع السلاسل النصية في بايثون

بواسطة أحمدُ عُبَيْد في 21-12-2022

السلسلة في بايثون هو تسلسل مكون من حرف واحد أو أكثر ويمكن …


كلمات: 1023 | وقت القراءة: 10 دقيقة



دوال strip في بايثون

بواسطة أحمدُ عُبَيْد في 23-12-2022

تقوم دالة ()strip بإرجاع نسخة من السلسلة مع إزالة الأحرف أو المسافات …


كلمات: 415 | وقت القراءة: 4 دقيقة



دالة ()join في بايثون

بواسطة أحمدُ عُبَيْد في 25-12-2022

دالة ()join هي دالة مضمنة في بايثون تُستخدم لضم عناصر التسلسل. وتقوم …


كلمات: 243 | وقت القراءة: 2 دقيقة



دالة ()capitalize في بايثون

بواسطة أحمدُ عُبَيْد في 27-12-2022

تقوم دالة ()capitalize بإرجاع نسخة جديدة من السلسلة الأصلية وتحويل الحرف الأول …


كلمات: 126 | وقت القراءة: 1 دقيقة



دالة ()upper في بايثون

بواسطة أحمدُ عُبَيْد في 28-12-2022

تعمل دالة ()upper على تحويل جميع الأحرف الصغيرة في السلسلة إلى أحرف …


كلمات: 185 | وقت القراءة: 2 دقيقة



دالة ()lower في بايثون

بواسطة أحمدُ عُبَيْد في 28-12-2022

دالة ()lower هي دالة مضمنة تستخدم بشكل أساسي لمعالجة السلاسل. تقوم بتحويل …


كلمات: 200 | وقت القراءة: 2 دقيقة



دالة ()swapcase في بايثون

بواسطة أحمدُ عُبَيْد في 28-12-2022

تقوم دالة ()swapcase بتحويل جميع الأحرف الكبيرة إلى أحرف صغيرة والعكس صحيح. …


كلمات: 207 | وقت القراءة: 2 دقيقة



دالة ()title في بايثون

بواسطة أحمدُ عُبَيْد في 29-12-2022

تقوم دالة ()title بتحويل الحرف الأول من كل كلمة إلى حرف كبير …


كلمات: 253 | وقت القراءة: 3 دقيقة



دالة ()center في بايثون

بواسطة أحمدُ عُبَيْد في 29-12-2022

تقوم دالة ()center بإنشاء وإرجاع سلسلة جديدة بداخلها الحرف المحدد. وإذا لم …


كلمات: 383 | وقت القراءة: 4 دقيقة



دالة ()expandtabs في بايثون

بواسطة أحمدُ عُبَيْد في 4-1-2023

تقوم دالة ()expandtabs بإرجاع سلسلة جديدة مع استبدال علامات الجدولة "t\" بمسافات فارغة …


كلمات: 262 | وقت القراءة: 3 دقيقة



دالة ()lstrip في بايثون

بواسطة أحمدُ عُبَيْد في 4-1-2023

تقوم دالة ()lstrip بإرجاع نسخة من السلسلة مع إزالة الأحرف البادئة (بناءً …


كلمات: 172 | وقت القراءة: 2 دقيقة



دالة ()strip في بايثون

بواسطة أحمدُ عُبَيْد في 4-1-2023

تقوم دالة ()strip بإرجاع نسخة من السلسلة مع إزالة الأحرف من بداية …


كلمات: 265 | وقت القراءة: 3 دقيقة



دالة ()rstrip في بايثون

بواسطة أحمدُ عُبَيْد في 13-1-2023

تقوم الدالة ()rstrip  بإرجاع نسخة من السلسلة مع إزالة الأحرف الأخيرة من …


كلمات: 247 | وقت القراءة: 2 دقيقة



دالة ()ljust في بايثون

بواسطة أحمدُ عُبَيْد في 14-1-2023

تقوم دالة ()ljust بإرجاع نسخة جديدة من السلسلة الاصلية مع إضافة حرف …


كلمات: 274 | وقت القراءة: 3 دقيقة



دالة ()rjust في بايثون

بواسطة أحمدُ عُبَيْد في 14-1-2023

تقوم دالة ()rjust بإرجاع نسخة جديدة من السلسلة الاصلية مع إضافة حرف …


كلمات: 270 | وقت القراءة: 3 دقيقة



دالة ()istitle في بايثون

بواسطة أحمدُ عُبَيْد في 14-1-2023

تقوم دالة ()istitle بإرجاع True إذا كانت السلسلة عبارة عن عنوان …


كلمات: 220 | وقت القراءة: 2 دقيقة



السلاسل النصية - strings

دوال معالجة السلاسل النصية في بايثون

بواسطة أحمدُ عُبَيْد في 15-1-2023

توفر بايثون الكثير من الدوال المضمنة لمعالجة السلاسل النصية. السلسلة في بايثون …


كلمات: 595 | وقت القراءة: 6 دقيقة



دالة ()replace في بايثون

بواسطة أحمدُ عُبَيْد في 16-1-2023

تقوم دالة ()replace بإرجاع نسخة جديدة من السلسلة حيث يتم استبدال كل …


كلمات: 334 | وقت القراءة: 3 دقيقة



دوال ()maketrans و ()translate في بايثون

بواسطة أحمدُ عُبَيْد في 17-1-2023

تقوم دالة ()maketrans بإرجاع جدول تبديل يقوم بتبديل كل حرف في السلسلة …


كلمات: 236 | وقت القراءة: 2 دقيقة



السلاسل النصية - strings

دوال تبديل السلاسل النصية في يايثون

بواسطة أحمدُ عُبَيْد في 18-1-2023

توفر بايثون الكثير من الدوال المضمنة لمعالجة السلاسل النصية. السلسلة في بايثون …


كلمات: 168 | وقت القراءة: 2 دقيقة



دالة ()format في بايثون

بواسطة أحمدُ عُبَيْد في 19-1-2023

تقوم دالة ()format بتنسيق السلاسل المعقدة بشكل أكثر كفاءة. عن طريق وضع …


كلمات: 573 | وقت القراءة: 6 دقيقة



دالة ()split في بايثون

بواسطة أحمدُ عُبَيْد في 24-1-2023

تقوم دالة ()split بتقسيم السلسلة حسب الفاصل المحدد (separator). وإرجاع نسخة جديدة …


كلمات: 385 | وقت القراءة: 4 دقيقة



دالة ()splitlines في بايثون

بواسطة أحمدُ عُبَيْد في 24-1-2023

تقوم دالة ()splitlines بتقسيم السلسلة بناءً على فواصل السطر وتعيد قائمة جديدة …


كلمات: 332 | وقت القراءة: 3 دقيقة



السلاسل النصية - strings

دوال تقسيم السلاسل النصية في بايثون

بواسطة أحمدُ عُبَيْد في 26-1-2023

توفر بايثون الكثير من الدوال المضمنة لمعالجة السلاسل النصية. السلسلة في بايثون …


كلمات: 141 | وقت القراءة: 1 دقيقة



دالة ()startswith في بايثون

بواسطة أحمدُ عُبَيْد في 26-1-2023

تقوم دالة ()startswith بالتحقق مما إذا كانت السلسلة تبدأ بنص محدد (prefix) …


كلمات: 361 | وقت القراءة: 4 دقيقة