קבועים
חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 12 מתוך 109.
בוא נלמד על קבועים ב-Go. קבועים הם ערכים שלא יכולים להשתנות במהלך הריצה של התוכנית.
ראשית, נכריז על כמה קבועים באמצעות מילת המפתח const:
const pi = 3.14
const appName = "Go Calculator"
fmt.Println(pi)
fmt.Println(appName)לאחר שנריץ את הקוד הזה, נראה את הערכים של הקבועים שלנו מוצגים על המסך:
3.14
Go Calculatorבניגוד למשתנים, אי אפשר לשנות קבועים אחרי שמכריזים עליהם. אם תנסה להקצות ערך חדש לקבוע, התוכנית שלך תציג שגיאה. לדוגמה:
const pi = 3.14
pi = 5.6
// שגיאה! כי pi הוא constאתגר
מתחיליםהמשימה שלך היא להצהיר על קבוע בשם
maxStudents עם ערך של 30, ואז להדפיס אותו למסוף.נסו בעצמכם
package main
import "fmt"
func main() {
// TODO: הכריזו על קבוע בשם maxStudents עם הערך 30
// הדפיסו את הקבוע
fmt.Println("Maximum number of students allowed:", maxStudents)
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורי השוואה ולוגיקה
אופרטורי השוואה – חלק 1אופרטורי השוואה – חלק 2אופרטור AND לוגיאופרטור OR לוגיאופרטור NOT לוגייסודות קדימות אופרטוריםסיכום – ביצוע השוואות7זרימת בקרה: לולאות
הסבר על לולאת `for`לולאת `for` – בסיסיתלולאת `for` – תנאי בלבדמילת המפתח `break`מילת המפתח `continue`לולאות מקוננותסיכום – חזרה על פעולות2משתנים וסוגי נתונים בסיסיים
מהו משתנההסקת טיפוס באמצעות `:=`מספרים שלמים (int)מספרים בנקודה צפהערכים בוליאנייםמחרוזותערכי אפסקבועיםמוסכמות לשמותסיכום – משתנים וטיפוסים8פונקציות
הבנת פונקציותהצהרה על פונקציהקריאה לפונקציותפרמטרים של פונקציההחזרת ערך יחידהחזרת מספר ערכיםערכי החזרה בעלי שםיסודות תחום ההשפעה של פונקציהסיכום - יצירת קוד לשימוש חוזר3אופרטורים בסיסיים
אופרטורים אריתמטייםאופרטור חילוקאופרטור מודולואופרטור השמהאופרטורי השמה מורחבתהגדלה והקטנהסיכום – חישובים6זרימת בקרה: תנאים
פקודת `if`מילת המפתח `else`מילת המפתח `else if`הסתרת משתנים בתוך `if`אתחול משתניםפקודת `switch``switch` עם ביטויים`switch` ללא ביטוימילת המפתח `fallthrough`סיכום - קבלת החלטותתרגלו בעצמכם: קומפיילר Go אונליין