Zahlen
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 5 von 92.
Variablen speichern Daten in deinem Programm. Jede Variable hat einen Namen und einen Wert, und du verwendest den Namen, um später wieder auf den Wert zuzugreifen.
In GDScript erstellst du eine Variable mit dem Schlüsselwort var, gefolgt vom Namen, einem Gleichheitszeichen und dem Wert:
var variable_name = valueGDScript hat zwei Arten von Zahlen:
int: eine ganze Zahl, wie3oder-15float: eine Zahl mit Dezimalpunkt, wie13.2oder0.98
Hier enthält coins den int-Wert 3 und speed den float-Wert 13.2:
var coins = 3
var speed = 13.2
print(coins)
print(speed)Dies gibt 3 und dann 13.2 aus. Der Dezimalpunkt bestimmt den Typ: 0.0 ist ein float, obwohl sein Wert null ist.
Das Schlüsselwort var wird einmal geschrieben, wenn die Variable erstellt wird. Um den Wert später zu ändern, weise ihn ohne var zu: coins = 10.
Hinweis: Ein Variablenname darf nicht mit einer Ziffer beginnen. Verwende Unterstriche, um Wörter zu trennen, wie in player_score.
Aufgabe
AnfängerErstelle zwei Variablen unter dem Kommentar:
coinsmit demint-Wert25speedmit demfloat-Wert3.5
Ändere die print()-Zeilen nicht. Wenn deine Variablen korrekt sind, gibt das Programm Folgendes aus:
coins = 25
speed = 3.5Probier es selbst
extends Node
func _ready():
# Erstelle unten die Variablen coins und speed
# Ändere die folgenden Zeilen nicht
print("coins = ", coins)
print("speed = ", speed)
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