Println
חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 3 מתוך 109.
Println היא פונקציה מהחבילה fmt שמדפיסה טקסט ואחריו מעבר שורה. אפשר להדפיס כמה פריטים בקריאה אחת.
הדפס הודעה פשוטה:
fmt.Println("Learning Go is fun!")כשתריץ את הקוד הזה, תראה:
Learning Go is fun!הדפס כמה ערכים המופרדים בפסיקים:
fmt.Println("Go", "is", "awesome")הפלט מציג את כל הפריטים עם רווחים ביניהם:
Go is awesomeאתגר
מתחיליםבאתגר הזה תתרגלו שימוש ב־fmt.Println() כדי להציג כמה ערכים באותה שורה.
המשימה שלכם היא להשתמש ב־fmt.Println() כדי להדפיס את הטקסט Alex 25 coding בשורה אחת.
זכרו ש־fmt.Println() יכולה לקבל כמה ארגומנטים, והיא תוסיף ביניהם רווחים באופן אוטומטי.
נסו בעצמכם
package main
import "fmt"
func main() {
// TODO: השתמשו ב-fmt.Println() כדי להדפיס את "Alex 25 coding" בשורה אחת
// רמז: אפשר להעביר כמה ארגומנטים ל-fmt.Println()
fmt.Println(?, ?, ?)
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
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 אונליין