פלט באמצעות 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 שורות בסך הכול.
נסו בעצמכם
# TODO: כתבו את הקוד שלכם למטה
# השתמשו ב-puts כדי להציג את המידע על חנות הספרים
# זכרו: puts עם כמה פריטים המופרדים בפסיקים מדפיס כל פריט בשורה נפרדתהשיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 42משתנים וטיפוסי נתונים
מספרים ומשתניםטיפוס הנתונים מחרוזתטיפוס הנתונים בוליאניטיפוס הנתונים Symbolבדיקת טיפוסי נתוניםמוסכמות שמותסיכום – יצירת משתנים8לולאות
לולאת for עם טווחיםלולאת whilebreaknextסיכום – עצרתלולאת timesלולאת untilלולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואה6קלט ופלט בסיסיים
פלט באמצעות putsפלט באמצעות print ו־pפלט באמצעות משתניםקלט באמצעות getsשיטת Chompהמרת טיפוסיםחזרה — מחשבון גילחזרה — אמת או שקר9מתודות
הגדרת מתודהפרמטרים של מתודהערכי החזרהסיכום - מתודת Sigmaסיכום - מתודת האימותערכי ברירת מחדל של פרמטרים15מעקב אחר הוצאות יומיות
סקירת הפרויקטיציאה מהתוכניתתרגלו בעצמכם: קומפיילר Ruby אונליין