الفرق بين المراجعتين لصفحة: «Ruby/IO/printf»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.printf</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby I...' |
جميل-بيلوني (نقاش | مساهمات) ط تدقيق |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby IO]] | [[تصنيف: Ruby IO]] | ||
ينسق التابع <code>printf</code> | ينسق التابع <code>printf</code> الكائنات المُمرَّرة إليه ثم يكتبها في [[Ruby/IO|المجرى]] الذي استدعي معه. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">printf(format_string [, obj, ...])→ nil</syntaxhighlight> | <syntaxhighlight lang="ruby">printf(format_string [, obj, ...])→ nil</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>format_string</code>=== | ===<code>format_string</code>=== | ||
سلسلة نصية تحدد التنسيق الكائنات المراد كتابتها على المجرى المعطى. اطلع على صفحة التابع <code>[[Ruby/Kernel/sprintf#format string.E2.80.8E|Kernel.sprintf]]</code> لمزيد من التفاصيل حول هذا المعامل. | |||
===<code>obj</code>=== | ===<code>obj</code>=== | ||
===<code>... | كائن يراد كتابته على المجرى المعطى. | ||
==القيمة | |||
=== <code>...</code> === | |||
الكائنات الأخرى المراد كتابتها على المجرى المعطى. | |||
* التابع <code>[[Ruby/IO/ | |||
==القيمة المعادة== | |||
تعاد القيمة <code>nil</code> بعد تنسيق الكائنات <code>obj</code> و <code>...</code> وكتابتها على المجرى المعطى. | |||
==انظر أيضًا== | |||
* التابع <code>[[Ruby/IO/print|print]]</code>: يكتب الكائن (أو الكائنات) المُمرَّرة إليه في [[Ruby/IO|المجرى]] الذي استدعي معه ثم يُعيد القيمة <code>nil</code>. | |||
* التابع <code>[[Ruby/Kernel/sprintf#format string.E2.80.8E|Kernel.sprintf]]</code>: يعيد السلسلة النصية المُمرَّرة إليه بعد تنسيقها بنمط معيَّن. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-printf قسم | *[http://ruby-doc.org/core-2.5.1/IO.html#method-i-printf قسم التابع printf في الصنف IO في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 15:17، 22 ديسمبر 2018
ينسق التابع printf
الكائنات المُمرَّرة إليه ثم يكتبها في المجرى الذي استدعي معه.
البنية العامة
printf(format_string [, obj, ...])→ nil
المعاملات
format_string
سلسلة نصية تحدد التنسيق الكائنات المراد كتابتها على المجرى المعطى. اطلع على صفحة التابع Kernel.sprintf
لمزيد من التفاصيل حول هذا المعامل.
obj
كائن يراد كتابته على المجرى المعطى.
...
الكائنات الأخرى المراد كتابتها على المجرى المعطى.
القيمة المعادة
تعاد القيمة nil
بعد تنسيق الكائنات obj
و ...
وكتابتها على المجرى المعطى.
انظر أيضًا
- التابع
print
: يكتب الكائن (أو الكائنات) المُمرَّرة إليه في المجرى الذي استدعي معه ثم يُعيد القيمةnil
. - التابع
Kernel.sprintf
: يعيد السلسلة النصية المُمرَّرة إليه بعد تنسيقها بنمط معيَّن.