Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:programmieren_ii [2024-10-20 18:40] – [Aufgabe A1] hof | gf_informatik:programmieren_ii [2024-11-14 14:15] (aktuell) – hof | ||
---|---|---|---|
Zeile 127: | Zeile 127: | ||
=== Aufgabe A3 === | === Aufgabe A3 === | ||
- | Übersetze alle Teilaufgaben aus der [[gf_informatik: | + | Übersetze alle Teilaufgaben aus der [[gf_informatik: |
=== Zusatzaufgaben A === | === Zusatzaufgaben A === | ||
Zeile 206: | Zeile 206: | ||
===== Python Grundlagen ===== | ===== Python Grundlagen ===== | ||
- | < | + | < |
++++Gruppenpuzzle| | ++++Gruppenpuzzle| | ||
Zeile 286: | Zeile 286: | ||
| Division (Nachkommastellen) | `5/2` | `2.5` | | | Division (Nachkommastellen) | `5/2` | `2.5` | | ||
| Ganzzahldivision | `5//2` | `2` | | | Ganzzahldivision | `5//2` | `2` | | ||
- | | Hoch (z.B. 2 hoch 5) | `5**2` | `25` | | + | | Hoch (z.B. 5 hoch 2) | `5**2` | `25` | |
| Wurzel (z.B. Wurzel von 2, sqrt für square-root) | `sqrt(2)` | `1.4142135...` | | | Wurzel (z.B. Wurzel von 2, sqrt für square-root) | `sqrt(2)` | `1.4142135...` | | ||
| Modulo (Rest der Ganzzahl-Division) | `5%2`| `1` | | | Modulo (Rest der Ganzzahl-Division) | `5%2`| `1` | | ||
+ | |||
+ | **Achtung: | ||
+ | <code python> | ||
+ | from math import * | ||
+ | </ | ||
++++Leitfragen| | ++++Leitfragen| | ||
Zeile 344: | Zeile 349: | ||
Beachte, dass die Zufallsfunktion **randint** heisst. Dies steht für ' | Beachte, dass die Zufallsfunktion **randint** heisst. Dies steht für ' | ||
+ | <nodisp 2> | ||
+ | ++++Debugger: | ||
==== Debugger ==== | ==== Debugger ==== | ||
Verwende den Debugger (Breakpoints in VSCode), um deinen Code anzuhalten resp. verlangsamt durchlaufen zu lassen. Dies ist sehr nützlich um **Bugs**, also Fehler im Code, zu identifizieren. Daher auch der Name **Debugger**. | Verwende den Debugger (Breakpoints in VSCode), um deinen Code anzuhalten resp. verlangsamt durchlaufen zu lassen. Dies ist sehr nützlich um **Bugs**, also Fehler im Code, zu identifizieren. Daher auch der Name **Debugger**. | ||
+ | ++++ | ||
+ | </ | ||
==== Verzweigungen im Detail ==== | ==== Verzweigungen im Detail ==== |