الفرق بين المراجعتين ل"Python/pprint/pformat"

من موسوعة حسوب
< Python‏ | pprint
اذهب إلى التنقل اذهب إلى البحث
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:التابع <code>pprint.pformat()‎</code> في بايثون}}</noinclude>
+
<noinclude>{{DISPLAYTITLE:الدالة <code>pprint.pformat()‎</code> في بايثون}}</noinclude>
 
تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.
 
تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.
  

المراجعة الحالية بتاريخ 11:14، 20 أغسطس 2018

تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.

البنية العامة

pprint.pformat(object, indent=1, width=80, depth=None, *, compact=False)

المعاملات

تُمرّر المعاملات indent و width و depth و compact إلى الدالة البانية للصنف PrettyPrinter كمعاملات تنسيق.

ملاحظة: أضيف المعامل compact في الإصدار 3.4 من اللغة.

القيمة المعادة

تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية.

أمثلة

يبين المثال التالي آلية عمل الدالة:

>>> import pprint
>>> ls = ['Orange', 'Apple', 'Banana', 'Grapes', 'Berries']
>>> pprint.pformat(ls)
"['Orange', 'Apple', 'Banana', 'Grapes', 'Berries']"
>>> pprint.pformat(ls, indent=3, width=10)
"[  'Orange',\n   'Apple',\n   'Banana',\n   'Grapes',\n   'Berries']"

انظر أيضًا

  • التابع PrettyPrinter.pformat()‎: يعيد التابع التمثيل المنسّق للكائن المعطى.

مصادر

صفحة Data pretty printer في توثيق بايثون الرسمي.