Lädt...

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.

Nachkommastellen abschneiden

python
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

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
6
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 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