دوال تبديل السلاسل النصية في يايثون
توفر بايثون الكثير من الدوال المضمنة لمعالجة السلاسل النصية. السلسلة في بايثون غير قابلة للتغيير ، لذا فإن كل هذه الدوال تعيد سلسلة جديدة وتبقى السلسلة الأصلية دون تغيير. ليس عليك حفظ كل هذة الدوال التي سنذكرها في هذا المقال كل ماعليك معرفته هو كيفية استخدام هذة الدوال وماذا يمكنها أن تفعل. كل هذة الدوال موجودة افتراضيا داخل الكلاس str داخل ملف builtins.py المدمج في مترجم بايثون .
اسم الدالة | الوصف | الرابط |
---|---|---|
()replace | تقوم دالة ()replace بإرجاع نسخة جديدة من السلسلة حيث يتم استبدال كل تكرارات السلسلة الفرعية بسلسلة فرعية أخرى. يمكن أيضًا تحديد عدد المرات التي يجب فيها استبدال السلاسل الفرعية بسلسلة فرعية أخرى. | اقرأ المزيد |
()maketrans | تقوم دالة ()maketrans بإرجاع جدول تبديل يقوم بتبديل كل حرف في السلسلة الاولي إلى الحرف الموجود في السلسلة الثانية في نفس الموضع. | اقرأ المزيد |
()format | تقوم دالة ()format بتنسيق السلاسل المعقدة بشكل أكثر كفاءة. عن طريق وضع حقل بديل واحد أو أكثر داخل زوج من الأقواس المتعرجة {} في سلسلة واستدعاء القيمة التي نرغب في وضعها وربطها بالسلسلة. | اقرأ المزيد |
الكلمات الدلالية
بايثون أنواع البيانات في بايثون السلاسل في بايثون الدوال التي تتعامل مع السلاسل دالة ()replace دوال ()maketrans و ()translate دالة ()format دوال تبديل السلاسل في يايثون
شارك المقال
عن الكاتب
أحمدُ عُبَيْد
مرحباً، أنا أحمد عبيد مبرمج عربي مصري. أود أن أضع تجاربي وخبراتي في تعلم بايثون على هذا الموقع حتى يكون مرجعاً لي ولكم أيضاً.
عفواً..قم بتسجيل الدخول اولاً..حتي تستطيع التعليق