Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| gf_informatik:karatutorial:logik [2026-08-29 08:12] – hof | gf_informatik:karatutorial:logik [2026-08-30 19:43] (aktuell) – [Präzedenz (Operatorrangfolge)] hof | ||
|---|---|---|---|
| Zeile 10: | Zeile 10: | ||
| Die Funktion `kara.treeFront()` gibt einen _Wahrheitswert_ zurück: Entweder wahr oder falsch, in Python `True` oder `False`. Kara soll solange weiterlaufen, | Die Funktion `kara.treeFront()` gibt einen _Wahrheitswert_ zurück: Entweder wahr oder falsch, in Python `True` oder `False`. Kara soll solange weiterlaufen, | ||
| - | In der Informatik nennen wir einen Wahrheitswert auch [[wpde> | + | In der Informatik nennen wir einen Wahrheitswert auch [[wpde> |
| ### Konjunktion (Und-Verknüpfung) | ### Konjunktion (Und-Verknüpfung) | ||
| Zeile 69: | Zeile 69: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| ### Disjunktion (Oder-Verknüpfung) | ### Disjunktion (Oder-Verknüpfung) | ||
| - | Natürlich | + | Wir können auch zwei Booleans so verknüpfen, |
| #### Aufgabe D2: Tunnelräumung | #### Aufgabe D2: Tunnelräumung | ||
| Zeile 97: | Zeile 96: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| ### Präzedenz (Operatorrangfolge) | ### Präzedenz (Operatorrangfolge) | ||
| In der Mathematik gilt [[wpde> | In der Mathematik gilt [[wpde> | ||
| Zeile 104: | Zeile 102: | ||
| - Disjunktion (`or`) | - Disjunktion (`or`) | ||
| - | Im Beispiel: | + | Im Beispiel |
| * beim ersten Blatt dreht Kara links (die erste Hälfte der Disjunktion ist wahr: beide Bedingungen `kara.onLeaf() and not kara.treeLeft()` sind wahr). | * beim ersten Blatt dreht Kara links (die erste Hälfte der Disjunktion ist wahr: beide Bedingungen `kara.onLeaf() and not kara.treeLeft()` sind wahr). | ||
| * beim Pilz dreht Kara ebenso links (die zweite Hälftet der Disjunktion ist wahr: `kara.mushroomFront()`). | * beim Pilz dreht Kara ebenso links (die zweite Hälftet der Disjunktion ist wahr: `kara.mushroomFront()`). | ||