Wiederholung – Validierungsfunktion
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 56 von 92.
Aufgabe
EinfachSchreibe eine Funktion namens is_valid mit zwei String-Parametern, username und password. Sie gibt true zurück, wenn die Anmeldung gültig ist, andernfalls false.
Das System hat nur zwei Benutzer:
"admin": Jedes Passwort ist gültig."user": Das einzige gültige Passwort ist"qweasd".
Alle anderen Benutzernamen sind ungültig. Zum Beispiel gibt is_valid("user", "qweasd") true zurück und is_valid("user", "1234") gibt false zurück.
Die Tests rufen is_valid() selbst auf. Rufe sie nicht auf und gib nichts aus.
Probier es selbst
func is_valid(username: String, password: String):
# Schreibe hier Code
pass
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