Menu
Coddy logo textTech

Strings

Teil des Abschnitts Grundlagen der Swift-Journey von Coddy — Lektion 7 von 86.

Ein Character ist ein einzelnes Zeichen (zum Beispiel: 1, 6, %, b, p, ., T, usw.)

Der String-Typ ist ein spezieller Typ, der aus mehreren Characters besteht.

Um einen String-Wert in einer Variablen zu initialisieren, schließen Sie ihn in doppelte Anführungszeichen ein:

let s1 = "This is a string"
let s2 = "This is also a string"

Im obigen Beispiel werden zwei String-Konstanten namens s1 und s2 initialisiert.

Hinweis: Im Gegensatz zu Python verwendet Swift nur doppelte Anführungszeichen " für Strings. Einfache Anführungszeichen sind in Swift nicht für Strings gültig.

String-Interpolation:

Swift hat eine leistungsstarke Funktion namens String-Interpolation unter Verwendung von \(). Dies ermöglicht es Ihnen, Werte direkt in einen String einzufügen:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Mein Name ist Alice und ich bin 25 Jahre alt.
challenge icon

Aufgabe

Anfänger

Speichere den String I am learning to code with Coddy! in einer Konstante namens coddy.

Achte darauf, den exakten String-Wert mit der korrekten Groß- und Kleinschreibung zu speichern.

Spickzettel

Ein Character ist ein einzelnes Zeichen (z. B. 1, %, b, T).

Ein String ist ein Typ, der aus mehreren Zeichen besteht. Strings müssen in doppelte Anführungszeichen eingeschlossen werden:

let s1 = "This is a string"
let s2 = "This is also a string"

Hinweis: Swift verwendet nur doppelte Anführungszeichen " für Strings. Einfache Anführungszeichen sind nicht gültig.

String-Interpolation ermöglicht es Ihnen, Werte direkt in einen String einzufügen, indem Sie \() verwenden:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Mein Name ist Alice und ich bin 25 Jahre alt.

Probier es selbst

// Gib deinen Code unten ein
let coddy = ?

// Ändere die folgende Zeile nicht
print("coddy = \"\(coddy)\"")
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen