الفرق بين المراجعتين لصفحة: «Ruby/Kernel/printf»

من موسوعة حسوب
< Ruby‏ | Kernel
لا ملخص تعديل
تدقيق.
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Kernel]]
[[تصنيف: Ruby Kernel]]
يكافئ التابع <code>printf</code> التعبير:
يكافئ التابع <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>: يطبع التابع print الكائنات الممرة إليه بالتتابع في المجرى <code>$stdout</code>.
* التابع <code>[[Ruby/Kernel/print|print]]</code>: يطبع الكائنات الممرة إليه بالتتابع على المجرى <code>stdout$</code>.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-printf قسم التابع printf‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]
*[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$.

مصادر