Zum Hauptinhalt springen

Python Funktionen via Import

📩 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
#

import math
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
#

import random
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
#

import time
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
#

import os
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
#

import statistics
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