Booleans
Teil des Abschnitts Grundlagen der Swift-Journey von Coddy — Lektion 8 von 86.
Ein Bool-Typ (Boolean) hat nur 2 mögliche Werte: true oder false.
Beachten Sie, dass diese Werte in Swift kleingeschrieben werden, im Gegensatz zu einigen anderen Sprachen.
Hier ist ein Beispiel für die Zuweisung eines Bool-Werts zu einer Variablen:
let variableTrue = true
let variableFalse = falseIm Obigen werden zwei Konstanten namens variableTrue und variableFalse initialisiert, jeweils mit den Werten true und false.
Booleans sind die Bausteine für die Erstellung von Logik in den Programmen, die wir schreiben. Wir haben ein ganzes Kapitel über Logik und Bedingungen.
Aufgabe
AnfängerDeklariere eine Konstante namens boolean und weise ihr den Wert true zu.
Spickzettel
Ein Bool (Boolean) Typ hat nur 2 mögliche Werte: true oder false.
In Swift sind Boolean-Werte kleingeschrieben:
let variableTrue = true
let variableFalse = falseProbier es selbst
// Schreibe deinen Code unten
let boolean = ?
// Ändere die folgende Zeile nicht
print("boolean = \(boolean)")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 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