الإخراج باستخدام puts
جزء من قسم الأساسيات في رحلة Ruby على Coddy — الدرس 26 من 88.
لقد كنت تستخدم puts طوال هذه الدورة لعرض الرسائل. والآن دعونا نلقي نظرة فاحصة على كيفية عمله بالفعل.
تقوم الطريقة puts (اختصار لـ "put string") بإخراج النص إلى الشاشة وتضيف تلقائيًا سطرًا جديدًا في النهاية:
puts "Hello"
puts "World"يؤدي هذا إلى إخراج ما يلي:
Hello
Worldتبدأ كل جملة puts في سطر جديد بسبب ذلك الفاصل التلقائي للأسطر. يمكنك أيضاً إخراج عناصر متعددة في وقت واحد عن طريق الفصل بينها بفواصل:
puts "Apple", "Banana", "Cherry"يقوم هذا بطباعة كل عنصر في سطر خاص به:
Apple
Banana
Cherryتعد طريقة puts هي الطريقة الأكثر شيوعاً لعرض المخرجات في Ruby لأنها تحافظ على مخرجاتك نظيفة وسهلة القراءة مع فواصل أسطر تلقائية.
التحدي
سهلاستخدم puts لعرض المعلومات التالية حول مكتبة، مع وضع كل عنصر في سطر خاص به:
- اطبع
Welcome to Ruby Books! - اطبع أنواع الكتب الثلاثة
Fiction، وMystery، وScienceباستخدام جملةputsواحدة مع عناصر متعددة مفصولة بفاصلات - اطبع
Happy Reading!
يجب أن يحتوي مخرجك على 5 أسطر بالضبط.
ورقة مرجعية
تُقوم طريقة puts (اختصار لـ "put string") بإخراج النص إلى الشاشة وتضيف تلقائياً سطراً جديداً في النهاية:
puts "Hello"
puts "World"المخرجات:
Hello
Worldيمكنك إخراج عناصر متعددة في وقت واحد عن طريق الفصل بينها بفاصلات، حيث يظهر كل عنصر في سطر خاص به:
puts "Apple", "Banana", "Cherry"المخرجات:
Apple
Banana
Cherryجرّب بنفسك
# TODO: اكتب كودك أدناه
# استخدم puts لعرض معلومات المكتبة
# تذكر: puts مع عناصر متعددة مفصولة بفواصل تطبع كل عنصر في سطر خاص بهيتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على مدخلات المستخدم2المتغيرات وأنواع البيانات
الأرقام والمتغيراتنوع البيانات Stringنوع البيانات Booleanنوع البيانات Symbolالتحقق من أنواع البياناتقواعد التسميةملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة For مع النطاقاتحلقة WhileBreakNextمراجعة - المضروب (Factorial)حلقة Timesحلقة Untilالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراج باستخدام putsالإخراج باستخدام print و pالإخراج باستخدام المتغيراتالإدخال باستخدام getsدالة Chompتحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأ