מחרוזת
חלק מהיחידה יסודות במסלול ה-Swift של Coddy. שיעור 7 מתוך 86.
תו הוא תו יחיד (לדוגמה: 1, 6, %, b, p, ., T, וכו׳)
הטיפוס String הוא טיפוס מיוחד המורכב מכמה Character.
כדי לאתחל ערך של מחרוזת במשתנה, יש לתחום אותו במרכאות כפולות:
let s1 = "This is a string"
let s2 = "This is also a string"בדוגמה שלמעלה, מאותחלים שני קבועי מחרוזת בשם s1 ו־s2.
הערה: בניגוד ל-Python, ב-Swift משתמשים רק במרכאות כפולות " למחרוזות. מרכאות יחידות אינן תקינות למחרוזות ב-Swift.
שילוב מחרוזות:
ל-Swift יש תכונה עוצמתית שנקראת שילוב מחרוזות, שמשתמשת ב-\(). כך אפשר להוסיף ערכים ישירות בתוך מחרוזת:
let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// קוראים לי Alice ואני בן 25.אתגר
מתחיליםאחסן את המחרוזת I am learning to code with Coddy! בקבוע בשם coddy.
הקפד לאחסן את ערך המחרוזת המדויק עם שימוש נכון באותיות גדולות וקטנות.
נסו בעצמכם
// הקלידו את הקוד שלכם למטה
// החליפו את הטקסט הריק במחרוזת המדויקת שהמשימה מבקשת
let coddy = ""
// אל תשנו את השורה למטה
print("coddy = \"\(coddy)\"")השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7קלט/פלט בסיסי
פונקציית ההדפסהאינטרפולציה של מחרוזותקלט באמצעות ReadLineהמרת טיפוסיםחזרה – עד 120חזרה – אמת או שקר3ערכים אופציונליים
מהם ערכים אופציונלייםשליפת ערך באמצעות If LetGuard Letאופרטור איחוד עם Nilסיכום – שליפה בטוחה של ערך9לולאות
לולאת For-Inלולאת Whileלולאת Repeat-WhileBreakContinueחזרה – עצרתטווחים בלולאותלולאה מקוננתחזרה – קלט דינמיתרגלו בעצמכם: Swift אונליין