Mitgelieferte Bibliothek
Die Bibliothek, die mit der Sprache mitgeliefert wird, ist eine Sammlung von Modulen, die du importierst, ohne sie zu installieren. math, json und csv gehören dazu. bakery nicht, denn diesen Ordner hast du selbst geschrieben. math lädst du nicht herunter, und du kopierst es auch nicht in deinen eigenen Ordner. Die import-Zeile ist der ganze Schritt. Das Installieren gehört auf eine spätere Seite. Hier liegt das Modul schon auf dem Rechner, weil die Sprache es mitgebracht hat.
import math
print(math.floor(2.9))
Auf dem Bildschirm steht 2. floor schneidet den Nachkommaanteil ab. Aus 2.9 wird nicht 3, und 2.9 bleibt auch nicht stehen. Das Ergebnis ist die ganze Zahl 2, nicht 2.0. sqrt steht in diesem Programm nicht. Dass sich math importieren lässt, weißt du schon. floor ist ein weiterer Name im selben Modul. print schreibt 2 ohne Dezimalpunkt. Wäre das Ergebnis 2.0, stünde der Punkt auf dem Bildschirm.
📊 Woher das Modul stammt
| Modul | Woher es stammt |
|---|---|
| math | die Bibliothek, die mit der Sprache mitgeliefert wird |
| json | dieselbe Bibliothek |
| csv | dieselbe Bibliothek |
| bakery | ein Ordner, den du selbst schreibst |
import bakery bricht ab, wenn dieser Ordner nicht auf dem Rechner liegt. Der Abbruch heißt ModuleNotFoundError. Diese Zeile steht nicht in diesem Programm. An ihrer Stelle wird auch nicht None geschrieben, und das Programm läuft nicht weiter. math bricht so nicht ab, denn math ist schon in der Bibliothek, und der Import findet es.
Die nächste Seite behandelt Datum und Uhrzeit. Diese Seite trennt nur die mitgelieferten Module von einem Ordner, den du selbst schreibst, und zeigt, wie floor einen Nachkommaanteil abschneidet.
Schon da oder selbst geschrieben
Zusammenfassung: math.floor(2.9) zeigt 2; math, json und csv werden mit der Sprache mitgeliefert; bakery nicht; ein fehlender Ordner stoppt als ModuleNotFoundError; die nächste Seite behandelt Datum und Uhrzeit.
🧠 Testen Sie Ihr Wissen
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 Anweisungen
- Lesen Sie jede Frage sorgfältig
- Wählen Sie die beste Antwort für jede Frage
- Sie können das Quiz so oft wiederholen, wie Sie möchten
- Ihr Fortschritt wird oben angezeigt