Wiederholung - Wahr oder Falsch
Teil des Abschnitts Grundlagen der Swift-Journey von Coddy — Lektion 36 von 86.
Aufgabe
EinfachLies eine String-Eingabe ein und bestimme, ob sie einen „truthy“ oder „falsy“ Wert darstellt.
Du erhältst die folgende Eingabe:
- Eine einzelne Zeile, die einen String enthält (z. B.
"yes","no","1","0")
Verwende readLine(), um die Eingabe zu lesen und sie sicher mit if let zu entpacken. Überprüfe dann den Wert:
- Wenn die Eingabe
"yes","true"oder"1"ist, gibtrueaus - Wenn die Eingabe
"no","false"oder"0"ist, gibfalseaus
Ausgabe: Entweder true oder false basierend auf dem Eingabewert
Probier es selbst
// Eingabe lesen
if let input = readLine() {
// TODO: Schreibe deinen Code unten
// Prüfen, ob die Eingabe "yes", "true", "1" ist -> true ausgeben
// Prüfen, ob die Eingabe "no", "false", "0" ist -> false ausgeben
}Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorZusammengesetzte ZuweisungWiederholung - Einfache MathematikVergleichsoperatoren7Grundlagen der Ein- und Ausgabe
Print-FunktionString-InterpolationReadLine-EingabeTypumwandlungWiederholung - Bis 120Wiederholung - Wahr oder Falsch10Funktionen
Eine Funktion deklarierenParameter und ArgumenteRückgabewerteArgument-LabelsWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandardwerte13Iterieren über Sequenzen
Iterieren über ElementeDie enumerate-MethodeIterieren über Strings Teil 1Iterieren über Strings Teil 22Variablen
Let vs. VarTyp-AnnotationenZahlenStringsBooleansBenennungskonventionenZusammenfassung – Variablen initialisieren5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Ternärer Operator8Rechnungs-Splitter
WillkommensnachrichtEingabe abfragen14Arrays für Fortgeschrittene
Array Slicing Teil 1Array Slicing Teil 2Sequenz-OperatorenDie Contains-Methode3Optionals
Was sind OptionalsUnwrapping mit If LetGuard LetNil-Coalescing-OperatorZusammenfassung – Sicheres Unwrapping6Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerSwitch-AnweisungSwitch mit Wertebereichen9Schleifen
For-In-SchleifeWhile-SchleifeRepeat-While-SchleifeBreakContinueWiederholung – FakultätBereiche in SchleifenVerschachtelte SchleifeWiederholung – Dynamische Eingabe