التابع print‎ الخاص بالصنف Kernel في روبي

من موسوعة حسوب
< Ruby‏ | Kernel
مراجعة 12:26، 22 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>print‎</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby تصني...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يطبع التابع print الكائنات الممرة إليه بالتتابع في المجرى $stdout. إذا كان فاصل حقل الإخراج ($,) لا يساوي nil ، فسيظهر محتواه بين الحقول. إذا كان فاصل سجل الإخراج ($\) لا يساوي nil ، فسيوضع في نهاية المخراجات. في جال لم تعطى أي وسائط، فستُطبع $_. ستُحول الكائنات غير النصية باستخدام التابع to_s الخاصة بها.

الناتج:

cat12399
cat, 1, 2, 3, 99

البنية العامة

print(obj, ...)  nil

المعاملات

obj‎

...‎

القيمة المُعادة

أمثلة

مثال على استخدام التابع print‎:

print "cat", [1,2,3], 99, "\n"
$, = ", "
$\ = "\n"
print "cat", [1,2,3], 99

انظر أيضا

  • التابع p: يكتب التابع p لكل كائن يُمرر إليه ناتج التعبير يكتب مباشرة .inspect، متبوعًا بسطر جديد في مجرى الإخراج القياسي للبرنامج.
  • التابع printf: يكافئ التابع printf التعبير:

مصادر