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

18-01-23 أحمدُ عُبَيْد 1614 0

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



























اسم الدالة الوصف الرابط
()replace   تقوم دالة ()replace بإرجاع نسخة جديدة من السلسلة حيث يتم استبدال كل تكرارات السلسلة الفرعية بسلسلة فرعية أخرى. يمكن أيضًا تحديد عدد المرات التي يجب فيها استبدال السلاسل الفرعية بسلسلة فرعية أخرى. اقرأ المزيد 
()maketrans تقوم دالة ()maketrans بإرجاع جدول تبديل يقوم بتبديل كل حرف في السلسلة الاولي إلى الحرف الموجود في السلسلة الثانية في نفس الموضع.  اقرأ المزيد 
()format  تقوم دالة ()format بتنسيق السلاسل المعقدة بشكل أكثر كفاءة. عن طريق وضع حقل بديل واحد أو أكثر داخل زوج من الأقواس المتعرجة {} في سلسلة واستدعاء القيمة التي نرغب في وضعها وربطها بالسلسلة. اقرأ المزيد 


 



الكلمات الدلالية


بايثون أنواع البيانات في بايثون السلاسل في بايثون الدوال التي تتعامل مع السلاسل دالة ()replace دوال ()maketrans و ()translate دالة ()format دوال تبديل السلاسل في يايثون

شارك المقال