إضافة بادئة لا تعني تعديل كل سطر افتراضيًا. [1] [2]
الخلاصة السريعة
لا افتراضيًا؛ السطر المكون من فراغات يبقى دون بادئة. [1] [2]
المثال
import textwrap as t s='bud\n \nleaf' print(repr(t.indent(s,'>'))) print(repr(t.indent(s,'>',lambda line:True)))
اختيار الأسطر
المصدر هنا يفحص line.strip() افتراضيًا، لكنه يعيد السطر الأصلي عند عدم اختياره. مع الشرط المؤلف الذي يقبل الجميع، تضاف البادئة إلى السطر الأبيض أيضًا. [1] [2]

النطاق
هذه إضافة بادئة، لا حذف فراغات أو لف كلمات. استعملنا نهاية LF وبادئة >؛ بقي النص الأصلي كما هو. النص الخالي تمامًا لا يصير سطرًا جديدًا بمجرد البادئة. [1] [2]
المراجع
- Python 3.12: textwrap.indent
- CPython 3.12.14: indent implementation
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
