הערות ב־R
חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 3 מתוך 78.
הערות הן הערות קצרות שכותבים בתוך הקוד. R מתעלמת מהן לחלוטין — הן נועדו רק לעזור לבני אדם להבין את הקוד.
כדי לכתוב הערה, השתמשו בסמל #. כל מה שמופיע אחרי # עד סוף השורה נחשב להתעלם ממנו:
# זוהי הערה
print("Hello!")אפשר לכתוב הערה גם בסוף שורה, אחרי הקוד:
print("Hello!") # זה מדפיס Hello!ל-R אין תחביר מיוחד להערות מרובות שורות. כדי לכתוב הערה על פני כמה שורות, התחילו כל שורה ב-#:
# זוהי הערה המשתרעת על פני כמה שורות.
# כל שורה מתחילה בסימן # משלה
# ו-R מתעלמת מכולן.
print("Welcome!")הערות יכולות גם להשבית באופן זמני שורת קוד בלי למחוק אותה:
# print("This line will NOT run")
print("This line will run")הערה: בניגוד לשפות רבות אחרות, ב-R אין הערות בלוק בסגנון /* */ — הסמל # הוא הדרך היחידה לכתוב הערות.
אתגר
מתחיליםתקן את הקוד כך שיודפס רק Hello, R!.
- החלף את
?בסמל שהופך שורה להערה - יש להפוך את השורה שמדפיסה
Goodbye!להערה כדי שהיא לא תופעל - שנה רק את השורה שמתחילה ב־
?
נסו בעצמכם
# הקלידו את הקוד שלכם למטה
? print("Goodbye!")
print("Hello, R!")השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים (AND, OR)אופרטורים לוגיים חלק 2 (NOT)חזרה – לוגיקה פשוטהלוגיקה וקטורית חלק 1לוגיקה וקטורית חלק 27מחשבון לחלוקת החשבון
הודעת פתיחהקבלת קלט מהמשתמש2משתנים וסוגי נתונים
סוג נתונים מספריסוג נתונים שלמיםסוג נתונים של תוויםסוג נתונים לוגיבדיקת סוגי נתוניםמוסכמות למתן שמותערכים חסרים: NAסיכום – יצירת משתנים8לולאות
לולאת forלולאת whileפקודת breakהמשך (continue)סיכום – עצרתיצירת רצפים (seq, :)לולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמים ומודולואופרטורי השמהחזרה – חשבון פשוטאופרטורי השוואה6קלט/פלט בסיסי
הדפסת פלטחתול כפלטפלט עם משתניםקריאת קלט באמצעות readline()יסודות המרת טיפוסיםחזרה – מחשבון גילחזרה – אמת או שקר9פונקציות
הכרזה על פונקציהארגומנטים של פונקציהערכי החזרהסיכום – פונקציית סיגמאסיכום – פונקציית אימותערכי ברירת מחדל לפרמטריםתרגלו בעצמכם: קומפיילר R אונליין