Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:programmieren_ii [2024-10-20 18:40] – [Aufgabe A1] hofgf_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:algorithmen_i#aufgabe_c1_struktogramme_evaluieren_verstehen|Aufgabe C1]] auch Python und zwar direkt am Computer.+Übersetze alle Teilaufgaben aus der [[gf_informatik:algorithmen_i#aufgabe_c1_struktogramme_evaluieren_verstehen|Aufgabe C1]] auch nach Pythonund zwar direkt am Computer.
  
 === Zusatzaufgaben A === === Zusatzaufgaben A ===
Zeile 206: Zeile 206:
 ===== Python Grundlagen ===== ===== Python Grundlagen =====
  
-<nodisp 1>+<nodisp 2>
 ++++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:** Für `sqrt` muss noch das Mathe-Modul importiert werden:
 +<code python>
 +from math import *
 +</code>
  
 ++++Leitfragen| ++++Leitfragen|
Zeile 344: Zeile 349:
 Beachte, dass die Zufallsfunktion **randint** heisst. Dies steht für '**rand**om **int**eger', also 'zufällige ganze Zahl'. Ganze Zahlen sind Zahlen ohne Nachkommastellen, also $\ldots, -3,-2,-1,0,1,2,3,\ldots$. Beachte, dass die Zufallsfunktion **randint** heisst. Dies steht für '**rand**om **int**eger', also 'zufällige ganze Zahl'. Ganze Zahlen sind Zahlen ohne Nachkommastellen, also $\ldots, -3,-2,-1,0,1,2,3,\ldots$.
  
 +<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**.
 +++++
 +</nodisp>
  
 ==== Verzweigungen im Detail ==== ==== Verzweigungen im Detail ====
  • gf_informatik/programmieren_ii.1729449653.txt.gz
  • Zuletzt geändert: 2024-10-20 18:40
  • von hof