التابع print الخاص بالصنف Kernel في روبي
يطبع التابع print الكائنات الممرة إليه بالتتابع في المجرى $stdout. إذا كان فاصل حقل الإخراج ($,) يخالف nil ، فسيظهر محتواه بين الحقول. إذا كان فاصل سجل الإخراج ($\) يخالفnil ، فسيوضع في نهاية المُخرجات. في حال لم تعطى أي وسائط، فستُطُبع $_.
ستُحول الكائنات غير النصية باستخدام التابع to_s.
البنية العامة
print(obj, ...) → nil
المعاملات
obj
الكائن المراد طباعته.
...
كائنات أخرى.
القيمة المُعادة
nil.
أمثلة
مثال على استخدام التابع print:
print "cat", [1,2,3], 99, "\n"
$, = ", "
$\ = "\n"
print "cat", [1,2,3], 99
الناتج:
cat12399
cat, 1, 2, 3, 99
انظر أيضا
- التابع
p: يكتب التابعpفي مجرى الإخراج القياسي للبرنامج ناتج التعبيرobj.inspectمباشرة ، متبوعًا بسطر جديد، لكل كائنobjيُمرر إليه. - التابع
printf: يكافئ التابع printf التعبير:io.write(sprintf(string, obj, ...))