25h
Import-Befehl
Um vordefinierte Python-Befehle aus einer Bibliothek (ein sog. Python Modul) zu verwenden, müssen diese importiert werden. Dies geschieht mit dem Import-Befehl:
from turtle import *
⭐️ Einzelne Befehle importieren
Es ist auch möglich, nur einzelne Befehle (Unterprogramme) aus einer Bibliothek zu importieren.
from math import floor, ceil
print('Zahl:', 13.1)
print('Abgerundet:', floor(13.1))
print('Aufgerundet:', ceil(13.1))
Dies hat den Vorteil, dass eine andere Betrachter:in eine bessere Übersicht erhält, von wo welcher Befehl importiert wurde. Bei uns ist dies allerdings vernachlässigbar.
Unterprogramm aufrufen
Alle Befehle (=Unterprogramme) in Python sind nach demselben Schema aufgebaut:
einen Befehlsnamen
runde Klammern
optional in den runden Klammern eine Auflistung* von Parametern, die auch leer sein darf.
from turtle import *
forward(30)
penup()
goto(20, 30)
pendwon()
forward(30)
Wiederholungen: for
-Schleife
Mit einer Schleife können Befehle eine bestimmte Anzahl Mal wiederholt werden.
from turtle import *
for i in range(4):
forward(100)
left(90)
4 mal wiederholen:
100 Schritte vorwärts
90° nach links
Grundrechenoperationen
Die Grundrechenoperationen werden in Python wie folgt geschrieben:
Operation | mathematisch | Python |
---|---|---|
Addition | a + b | |
Subtraktion | a - b | |
Multiplikation | a * b | |
Division | a / b | |
Potenz | a ** b |
Beispiele
print('2 + 13 =', 2 + 13)
print('17 - 9 =', 7 - 9)
print('312 ⋅ 7 =', 312 * 7)
print('231 ÷ 3 =', 231 / 3)
print('2^8 =', 2 ** 8)
Sprachelemente