📦 In Python gibt es viele nützliche Funktionen und Methoden, die du über Module importieren kannst. Diese erweitern die Grundfunktionen von Python und sind besonders hilfreich für Mathematik, Zufall, Zeit, Dateien, Systemzugriffe und mehr.
Hier ist eine Übersicht der wichtigsten importierbaren Funktionen und Methoden – inklusive Modul, Zweck und Beispiel:
🧮 Mathematik – math Modul
#
| Funktion |
Beschreibung |
Beispiel |
math.sqrt(x) |
Quadratwurzel |
math.sqrt(16) → 4.0 |
math.pow(x, y) |
Potenz |
math.pow(2, 3) → 8.0 |
math.floor(x) |
Abrunden |
math.floor(3.9) → 3 |
math.ceil(x) |
Aufrunden |
math.ceil(3.1) → 4 |
math.pi |
Kreiszahl π |
math.pi → 3.14159... |
🎲 Zufall – random Modul
#
| Funktion |
Beschreibung |
Beispiel |
random.random() |
Zufallszahl zwischen 0 und 1 |
random.random() |
random.randint(a, b) |
Ganze Zahl zwischen a und b |
random.randint(1, 6) |
random.choice(seq) |
Zufälliges Element aus Liste |
random.choice(["rot", "blau"]) |
random.shuffle(seq) |
Liste zufällig mischen |
random.shuffle(liste) |
⏰ Zeit – time Modul
#
| Funktion |
Beschreibung |
Beispiel |
time.sleep(x) |
Pause für x Sekunden |
time.sleep(2) |
time.time() |
Aktuelle Zeit in Sekunden seit 1970 |
time.time() |
time.ctime() |
Lesbare Zeit |
time.ctime() |
📁 Dateien & Pfade – os Modul
#
| Funktion |
Beschreibung |
Beispiel |
os.getcwd() |
Aktueller Arbeitsordner |
os.getcwd() |
os.listdir(path) |
Dateien im Ordner anzeigen |
os.listdir(".") |
os.remove(file) |
Datei löschen |
os.remove("test.txt") |
📚 Dateioperationen – open() Funktion
#
with open("text.txt", "r") as f:
inhalt = f.read()
| Methode |
Beschreibung |
Beispiel |
read() |
Ganze Datei lesen |
f.read() |
write() |
In Datei schreiben |
f.write("Hallo") |
readlines() |
Zeilenweise lesen |
f.readlines() |
🧪 Zählen & Statistik – collections Modul
#
from collections import Counter
| Funktion |
Beschreibung |
Beispiel |
Counter() |
Zählt Elemente in einer Liste |
Counter(["a", "b", "a"]) |
📊 Statistik – statistics Modul
#
| Funktion |
Beschreibung |
Beispiel |
mean() |
Durchschnitt |
statistics.mean([1,2,3]) |
median() |
Medianwert |
statistics.median([1,2,3]) |
mode() |
Häufigster Wert |
statistics.mode([1,1,2]) |
🧠 Merktipp für Schüler:
#
🔧 Funktionen wie print() sind direkt verfügbar
📦 Module wie math, random, os musst du importieren