Menu
Coddy logo textTech

אופרטורי השמה

חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 14 מתוך 78.

כבר השתמשת באופרטור ההשמה <- כדי לאחסן ערכים במשתנים. למעשה, R מספקת כמה דרכים להשמת ערכים, והבנתן עוזרת לך לכתוב קוד נקי יותר.

אופרטור ההשמה הנפוץ ביותר ב-R הוא החץ שמאלה <-:

score <- 100
name <- "Alice"

R תומכת גם בסימן השוויון = להשמה, שפועל באותו אופן:

score = 100
name = "Alice"

אף על פי ששניהם עובדים, קהילת R מעדיפה מאוד את <- כי הוא מבהיר את כיוון ההשמה ומונע בלבול עם = המשמש לארגומנטים של פונקציות.

ל-R יש גם חץ ימינה -> שמבצע השמה בכיוון ההפוך, ומציב את הערך משמאל ואת שם המשתנה מימין:

50 -> age

כמעט שלא משתמשים בזה בפועל, אבל זו תחביר תקף ב־R. הקפד להשתמש ב־<- לשם אחידות וקריאות בקוד שלך.

challenge icon

אתגר

קל

תרגלו שימוש באופרטורים שונים להשמה כדי לאחסן ערכים במשתנים.

השלימו את המשימות הבאות באמצעות אופרטורי ההשמה שצוינו:

  1. צרו משתנה בשם temperature והקצו לו את הערך 72 באמצעות אופרטור החץ השמאלי <-
  2. צרו משתנה בשם humidity והקצו לו את הערך 45 באמצעות סימן השוויון =
  3. הקצו את הערך 30 למשתנה בשם wind_speed באמצעות אופרטור החץ הימני ->

לאחר יצירת שלושת המשתנים, השתמשו בפונקציה print() כדי להציג את temperature, את humidity ואת wind_speed בדיוק בסדר הזה.

נסו בעצמכם

# TODO: כתבו את הקוד שלכם למטה

# 1. צרו את המשתנה 'temperature' עם הערך 72 באמצעות האופרטור <-

# 2. צרו את המשתנה 'humidity' עם הערך 45 באמצעות האופרטור =

# 3. צרו את המשתנה 'wind_speed' עם הערך 30 באמצעות האופרטור ->

# הדפיסו את כל שלושת המשתנים לפי הסדר: temperature, humidity, wind_speed
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר R אונליין