Python Eingebaute Funktionen

Der Python-Interpreter verfügt über eine Reihe von Funktionen und Typen, die fest eingebaut sind und immer verfügbar sind.

Python Eingebaute Funktionen

FunktionBeschreibung
abs()Gibt den Absolutwert einer Zahl zurück.
aiter()Gibt einen asynchronen Iterator für ein asynchrones iterierbares Objekt zurück.
all()Gibt True zurück, wenn alle Elemente des iterierbaren Objekts wahr sind.
any()Gibt True zurück, wenn irgendein Element des iterierbaren Objekts wahr ist.
ascii()Gibt eine Zeichenkette mit einer darstellbaren Darstellung eines Objekts zurück.
bin()Konvertiert eine Ganzzahl in eine binäre Zeichenkette.
bool()Gibt einen booleschen Wert zurück.
breakpoint()Wirft Sie in den Debugger an der Aufrufstelle.
bytearray()Gibt ein neues Array von Bytes zurück.
bytes()Gibt ein neues „bytes“-Objekt zurück.
callable()Gibt True zurück, wenn das Objektargument aufrufbar ist, andernfalls False.
chr()Gibt die Zeichenkette zurück, die ein Zeichen darstellt.
classmethod()Wandelt eine Methode in eine Klassenmethode um.
compile()Kompiliert den Quellcode in ein Code- oder AST-Objekt.
complex()Gibt eine komplexe Zahl mit dem Wert real + imag*1j zurück.
delattr()Löscht das benannte Attribut, sofern das Objekt dies zulässt.
dict()Erstellt ein neues Wörterbuch.
dir()Gibt die Liste der Namen im aktuellen lokalen Gültigkeitsbereich zurück.
divmod()Gibt ein Zahlenpaar zurück, bestehend aus Quotient und Rest.
enumerate()Gibt ein enumerate-Objekt zurück.
eval()Wertet einen Ausdruck aus und führt ihn aus.
exec()Diese Funktion unterstützt die dynamische Ausführung von Python-Code.
filter()Erstellt einen Iterator aus einem iterierbaren Objekt und gibt die Elemente zurück, für die die Funktion True ergibt.
float()Gibt eine Gleitkommazahl aus einer Zahl oder Zeichenkette zurück.
format()Konvertiert einen Wert in eine „formatierte“ Darstellung.
frozenset()Gibt ein neues frozenset-Objekt zurück.
getattr()Gibt den Wert des benannten Attributs des Objekts zurück.
globals()Gibt das Wörterbuch zurück, das den aktuellen Modul-Namensraum implementiert.
hasattr()Gibt True zurück, wenn das Objekt das benannte Attribut besitzt.
hash()Gibt den Hash-Wert des Objekts zurück.
help()Ruft das eingebaute Hilfesystem auf.
hex()Konvertiert eine Ganzzahl in eine kleingeschriebene hexadezimale Zeichenkette.
id()Gibt die „Identität“ eines Objekts zurück.
input()Diese Funktion nimmt eine Eingabe entgegen und konvertiert sie in eine Zeichenkette.
int()Gibt ein Ganzzahl-Objekt zurück, das aus einer Zahl oder Zeichenkette konstruiert wurde.
isinstance()Gibt True zurück, wenn das Objektargument eine Instanz eines Objekts ist.
issubclass()Gibt True zurück, wenn Klasse eine Unterklasse von classinfo ist.
iter()Gibt ein Iterator-Objekt zurück.
len()Gibt die Länge (die Anzahl der Elemente) eines Objekts zurück.
list()Ist eher ein veränderlicher Sequenztyp als eine Funktion.
locals()Aktualisiert und gibt ein Wörterbuch mit der aktuellen lokalen Symboltabelle zurück.
map()Gibt einen Iterator zurück, der die Funktion auf jedes Element des iterierbaren Objekts anwendet.
max()Gibt das größte Element in einem iterierbaren Objekt zurück.
min()Gibt das kleinste Element in einem iterierbaren Objekt zurück.
next()Ruft das nächste Element aus dem Iterator ab.
object()Gibt ein neues, funktionsloses Objekt zurück.
oct()Konvertiert eine Ganzzahl in eine oktale Zeichenkette.
open()Öffnet eine Datei und gibt ein entsprechendes Datei-Objekt zurück.
ord()Gibt eine Ganzzahl zurück, die den Unicode-Codepunkt eines Zeichens darstellt.
pow()Gibt Basis hoch exp zurück.
print()Gibt Objekte auf den Textstrom aus.
property()Gibt ein Eigenschaftsattribut zurück.
repr()Gibt eine Zeichenkette zurück, die eine druckbare Darstellung eines Objekts enthält.
reversed()Gibt einen umgekehrten Iterator zurück.
round()Gibt die auf ndigits Nachkommastellen gerundete Zahl zurück.
set()Gibt ein neues Set-Objekt zurück.
setattr()Dies ist das Gegenstück zu getattr().
slice()Gibt ein geschnittenes Objekt zurück, das einen Satz von Indizes darstellt.
sorted()Gibt eine neue sortierte Liste aus den Elementen des iterierbaren Objekts zurück.
staticmethod()Wandelt eine Methode in eine statische Methode um.
str()Gibt eine str-Version des Objekts zurück.
sum()Addiert start und die Elemente eines iterierbaren Objekts.
super()Gibt ein Proxy-Objekt zurück, das Methodenaufrufe an einen Eltern- oder Geschwisterteil delegiert.
tuple()Ist eher ein unveränderlicher Sequenztyp als eine Funktion.
type()Gibt den Typ eines Objekts zurück.
vars()Gibt das dict-Attribut für jedes andere Objekt mit einem dict-Attribut zurück.
zip()Iteriert parallel über mehrere iterierbare Objekte.
import()Diese Funktion wird durch die import-Anweisung aufgerufen.