الفرق بين المراجعتين لصفحة: «Python/pprint/pformat»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>pprint.pformat()</code> في بايثون}}</noinclude> تعيد الدالة التمثيل المنسّق للكائن...' |
لا ملخص تعديل |
||
سطر 9: | سطر 9: | ||
== المعاملات == | == المعاملات == | ||
تُمرّر المعاملات indent و width و depth و compact إلى الدالة البانية للصنف PrettyPrinter كمعاملات تنسيق. | تُمرّر المعاملات <code>indent</code> و <code>width</code> و <code>depth</code> و <code>compact</code> إلى الدالة البانية للصنف <code>[[Python/pprint/PrettyPrinter|PrettyPrinter]]</code> كمعاملات تنسيق. | ||
'''ملاحظة:''' أضيف المعامل compact في الإصدار 3.4 من اللغة. | '''ملاحظة:''' أضيف المعامل <code>compact</code> في الإصدار 3.4 من اللغة. | ||
== القيمة المعادة == | == القيمة المعادة == | ||
تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة سلسلة نصية. | تعيد الدالة التمثيل المنسّق للكائن المعطى على هيئة [[Python/str|سلسلة نصية]]. | ||
== أمثلة == | == أمثلة == | ||
سطر 31: | سطر 31: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* التابع PrettyPrinter.pformat(): يعيد التابع التمثيل المنسّق للكائن المعطى. | * التابع <code>[[Python/pprint/PrettyPrinter/pformat|PrettyPrinter.pformat()]]</code>: يعيد التابع التمثيل المنسّق للكائن المعطى. | ||
== مصادر == | == مصادر == | ||
[https://docs.python.org/3/library/pprint.html#pprint.pformat صفحة Data pretty printer في توثيق بايثون الرسمي.] | [https://docs.python.org/3/library/pprint.html#pprint.pformat صفحة Data pretty printer في توثيق بايثون الرسمي.] | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python Modules]] | [[تصنيف:Python Modules]] |
مراجعة 09:17، 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()
: يعيد التابع التمثيل المنسّق للكائن المعطى.