Seite anzeigenÄltere VersionenLinks hierherPDF exportierenFold/unfold allNach oben Diese Seite ist nicht editierbar. Du kannst den Quelltext sehen, jedoch nicht verändern. Kontaktiere den Administrator, wenn du glaubst, dass hier ein Fehler vorliegt. ====== Python ====== ===== Operatoren ===== ==== Vergleichsoperatoren ==== ^ Operator ^ Bedeutung ^ Beispiel ^ | == | ist gleich | a == b | | != | ist ungleich | a != b | | > | größer | a > b | | < | kleiner | a < b | | >= | größer gleich | a >= b | | <= | kleiner gleich | a <= b | ==== Logische Operatoren ==== ^ Operator ^ Bedeutung ^ Beispiel ^ | and | und | (a == b) and (z > y) | | or | oder | (a == b) or (z > y) | | not | nicht | not (a == b) | ==== Rechenoperatoren ==== {{:informatik:computerkunst:python-rechenoperatoren.png?614|}} ===== Einseitige Auswahlstruktur ===== <code python> if bedingung: anweisung(en) </code> ===== Zweiseitige Auswahlstruktur ===== <code python> if bedingung: anweisung(en) else: anweisung(en) </code> ===== Mehrseitige Auswahlstruktur ===== <code python> if bedingung: anweisung(en) elif bedingung: anweisung(en) else: anweisung(en) </code> ===== Zählschleife ===== <code python> for Variable in Sequenz: Anweisung1 Anweisung2 ... Anweisungn #range-Funktion: range(start, stop) </code> ===== Eingabe ===== <code python> input(prompt) #prompt: Zeichenkette, die als Nachricht vor der Eingabe ausgegeben wird float(value) #Konvertiert eine Zeichenkette in eine Gleitkommazahl int(value) #Konvertiert eine Zeichenkette in eine Ganzzahl </code> ===== Ausgabe ===== <code python> print(objects) </code> ===== Zufallszahlen ===== https://docs.python.org/3/library/random.html Eine natürliche Zufallszahl gibt uns folgende Anweisung zurück: <code python>random.randint(m, n)</code> Der Aufruf ''random.randint(1, 10)'' liefert also eine natürliche Zahl zwischen 1 und 10, der Aufruf ''random.randint(5, 8)'' eine natürliche Zahl zwischen 5 und 8. <code python> #Paket importieren import random #Anweisung random.randint(ersteZahl, letzeZahl) </code> === Beispiel === <code python> import random zahl = random.randint(1, 100) print(zahl) turtle.forward(random.randint(1, 10)) </code> ===== Funktionen ohne Parameter ===== <code python> def bezeichner(): Anweisungen </code> ===== Turtle Grafik ===== Bibliothek ''turtle graphics'' - https://docs.python.org/3.3/library/turtle.html ==== Häufige Anweisungen ==== <code python> #turtle.forward(distanz) turtle.forward(10) #turtle.right(winkel) turtle.right(90) #turtle.left(winkel) turtle.left(180) #turtle.back(distanz) turtle.back(10) #turtle.goto(x,y) turtle.goto(100,-100) #Ausrichtung der Turtle bestimmen (0, 90, 180 oder 270) turtle.setheading(0) #turtle.dot(size=None, *color) turtle.dot(20, "blue") </code>