Boolesche Werte und null (Python)

Boolesche Werte und None

> Lernprogramm

Du hast gesehen, dass du mit Zahlen arbeiten kannst, aber es gibt auch besondere Werte: None und die booleschen Werte.

Der Wert None

None ist ein Wert, der einen leeren oder ungültigen Wert oder sogar einen Fehler darstellt, aber er ist nicht dasselbe wie die Zahl 0.

Zum Beispiel gibt me.weapon die Waffe zurück, die dein Lauch in der Hand hält, oder None, wenn du keine Waffe in der Hand hast.

Dir ist vielleicht aufgefallen, dass me.setWeapon() in jeder Runde 1 PT kostet. Mit dieser Bedingung kannst du den Aufruf auf Runde 1 beschränken:

Ob ein Wert None ist, prüfst du mit is None (und mit is not None für das Gegenteil).

Boolesche Werte: True und False

Boolesche Werte sind zwei Werte: True und False. Mit ihnen kannst du alles darstellen, was zwei Zustände haben kann, zum Beispiel:

Beispiele für Eigenschaften und Methoden, die einen booleschen Wert zurückgeben:

Beispiel: Wir prüfen, ob wir unsere Waffe gegen den Gegner einsetzen können:

❓ Quiz

Wofür kann None verwendet werden?

Um fehlende Informationen oder einen fehlenden Wert darzustellen Um die Zahl 0 darzustellen Um einen Fehler darzustellen Um ein schlechtes Programm darzustellen

Wofür werden boolesche Werte verwendet?

Um einen Wert mit zwei möglichen Zuständen darzustellen Um einen sehr großen Wert darzustellen

Vollständige KI