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

من موسوعة حسوب
< Python‏ | pprint
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<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()‎: يعيد التابع التمثيل المنسّق للكائن المعطى.

مصادر

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