Zeichenkette
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 6 von 92.
Ein String ist ein Textstück: eine Folge von Zeichen wie Buchstaben, Ziffern, Leerzeichen und Symbolen. In GDScript ist sein Typ String, mit einem großen S.
Um eine Zeichenkette zu erstellen, setze den Text in doppelte oder einfache Anführungszeichen:
var s1 = "This is a string"
var s2 = 'This is also a string'Die Anführungszeichen markieren, wo der Text beginnt und endet. Sie sind nicht Teil des Werts, daher zeigt print(s1) This is a string an.
Einzelne Anführungszeichen sind praktisch, wenn der Text selbst doppelte Anführungszeichen enthält:
var line = 'She said "Hi!"'
print(line)Dies gibt She said "Hi!" aus.
GDScript hat keinen eigenen Typ für ein einzelnes Zeichen: "A" ist ein String mit einer Länge von einem Zeichen.
Ziffern in Anführungszeichen sind ebenfalls Text. "25" ist ein String, während 25 ein int ist.
Aufgabe
AnfängerSpeichere die Zeichenkette I am learning to code with Coddy! in einer Variable namens coddy.
Schreibe den exakten Text mit denselben Großbuchstaben, Leerzeichen und !. Ändere die print()-Zeile nicht. Sie gibt Folgendes aus:
coddy = "I am learning to code with Coddy!"Probier es selbst
extends Node
func _ready():
# Erstelle unten die Variable coddy
# Ändere die folgende Zeile nicht
print('coddy = "', coddy, '"')
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenGanzzahldivisionModulo-OperatorRechenabkürzungenRückblick – Einfache MathematikVergleichsoperatoren7Einfache Ein- und Ausgabe
AusgabeAusgabe mit VariablenString-FormatierungEingabeTypumwandlungWiederholung – bis 120Wiederholung – Wahr oder falsch10Funktionen
Eine Funktion deklarierenArgumenteRückgabewertRückgabetypenWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardwerte5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – einfache LogikLogische Operatoren Teil 3Ternärer Operator8Rechnungsteiler
BegrüßungsnachrichtEingaben erfassen11FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion3Variablen Teil 2
TypdeklarationTypinferenzKonstantenWiederholung – Variablen initialisierenTypumwandlung6Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – einfacher TaschenrechnerVerschachteltes If - ElseMatch-Anweisung9Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung – Dynamische EingabeÜbe selbstständig: Online-GDScript-Compiler