الفرق بين المراجعتين لصفحة: «Ruby/Kernel/printf»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>printf</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby تصني...' |
جميل-بيلوني (نقاش | مساهمات) تدقيق. |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Kernel]] | [[تصنيف: Ruby Kernel]] | ||
يكافئ التابع printf التعبير: | يكافئ التابع <code>printf</code> التعبير التالي: | ||
<syntaxhighlight lang="ruby">io.write(sprintf(string, obj, ...))</syntaxhighlight> | <syntaxhighlight lang="ruby">io.write(sprintf(string, obj, ...))</syntaxhighlight> | ||
أو | أو التعبير التالي: | ||
<syntaxhighlight lang="ruby">$stdout.write(sprintf(string, obj, ...))</syntaxhighlight> | <syntaxhighlight lang="ruby">$stdout.write(sprintf(string, obj, ...))</syntaxhighlight> | ||
==البنية العامة== | ==البنية العامة== | ||
سطر 12: | سطر 12: | ||
==المعاملات== | ==المعاملات== | ||
===<code>io</code>=== | ===<code>io</code>=== | ||
مجرى من النوع <code>[[Ruby/IO|IO]]</code> ستكتب عليه البيانات. | |||
===<code>string</code>=== | ===<code>string</code>=== | ||
السلسلة النصية المراد طباعتها. | |||
===<code>obj ...</code>=== | ===<code>obj ...</code>=== | ||
كائنات أخرى يراد طباعتها. | |||
==القيمة المعادة== | |||
==القيمة | تعاد القيمة <code>nil</code> بعد طباعة السلسلة <code>string</code> على مخرج الخرج القياسي أو المجرى <code>io</code> إن أعطي. | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Kernel/print|print]]</code>: يطبع | * التابع <code>[[Ruby/Kernel/print|print]]</code>: يطبع الكائنات الممرة إليه بالتتابع على المجرى <code>stdout$</code>. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-printf قسم | *[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-printf قسم التابع printf في الصنف Kernel في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 18:09، 15 نوفمبر 2018
يكافئ التابع printf
التعبير التالي:
io.write(sprintf(string, obj, ...))
أو التعبير التالي:
$stdout.write(sprintf(string, obj, ...))
البنية العامة
printf(io, string [, obj ... ]) → nil
printf(string [, obj ... ]) → nil
المعاملات
io
مجرى من النوع IO
ستكتب عليه البيانات.
string
السلسلة النصية المراد طباعتها.
obj ...
كائنات أخرى يراد طباعتها.
القيمة المعادة
تعاد القيمة nil
بعد طباعة السلسلة string
على مخرج الخرج القياسي أو المجرى io
إن أعطي.
انظر أيضا
- التابع
print
: يطبع الكائنات الممرة إليه بالتتابع على المجرىstdout$
.