Tag 30 --- eingebaute Funktion

Die Funktion abs () gibt den absoluten Wert einer Zahl zurück. 
Die Funktion all () wird verwendet, um zu bestimmen, ob alle Elemente in dem angegebenen iterierbaren Parameter iterable TRUE sind, wenn sie True zurückgeben, andernfalls False. 
Die Funktion any () wird verwendet, um zu beurteilen, ob der angegebene iterierbare Parameter iterable alle False ist, und dann False zurückzugeben. Wenn einer True ist, wird True zurückgegeben. 
Die basestring () -Methode ist eine Superklasse (Superklasse) von str und unicode und ist auch eine abstrakte Klasse. Sie kann daher nicht aufgerufen und instanziiert werden, sondern kann verwendet werden, um zu bestimmen, ob ein Objekt 
    eine Instanz von str oder unicode ist, isinstance (obj, basestring). Entspricht isinstance (obj, (str, unicode)). 
bin () gibt eine binäre Darstellung einer Ganzzahl int oder long int zurück. 
Die Funktion bool () wird verwendet, um einen bestimmten Parameter in einen booleschen Typ zu konvertieren. Wenn kein Parameter vorhanden ist, wird False zurückgegeben. 
Die bytearray () -Methode gibt ein neues Byte-Array zurück. Die Elemente in diesem Array sind variabel und der Wertebereich für jedes Element ist: 0 <= x <256 . 
Mit der Funktion callable () wird geprüft, ob ein Objekt aufrufbar ist. Wenn es True zurückgibt, kann das Objekt möglicherweise immer noch nicht aufgerufen werden. Wenn es jedoch False zurückgibt, wird das aufgerufene Objekt niemals erfolgreich sein. 
chr () nimmt eine Ganzzahl im Bereich ( 256) ( dh 0 bis 255 ) als Parameter und gibt ein entsprechendes Zeichen zurück. 
dh die Funktion, die dem Modifikator classmethod entspricht, muss nicht instanziiert werden und erfordert nicht den Parameter self, aber der erste Parameter muss der Parameter cls sein, der seine eigene Klasse darstellt. Rufen Sie Klassenattribute, Klassenmethoden, instanziierte Objekte usw. auf.
Die Funktion cmp (x, y) wird verwendet, um zwei Objekte zu vergleichen, wenn x <y -1 zurückgibt, wenn x == y 0 zurückgibt, wenn x> y 1 zurückgibt . 
Die Funktion compile () kompiliert eine Zeichenfolge in Bytecode. 
Mit der Funktion complex () wird eine komplexe Zahl mit dem Wert real + imag * j erstellt oder eine Zeichenfolge oder Zahl in eine komplexe Zahl umgewandelt. Wenn der erste Parameter eine Zeichenfolge ist, müssen Sie den zweiten Parameter nicht angeben. . 
Mit der Funktion dict () wird ein Wörterbuch erstellt. 
Wenn die Funktion dir () keine Parameter akzeptiert, gibt sie eine Liste der Variablen, Methoden und definierten Typen im aktuellen Bereich zurück. 
    Wenn der Parameter die Methode __dir __ () enthält, wird die Methode aufgerufen. Wenn der Parameter __dir __ () nicht enthält, maximiert diese Methode die Sammlung von Parameterinformationen. 
Die Python-Funktion divmod () kombiniert die Ergebnisse von Divisor- und Restoperationen und gibt ein Tupel zurück, das den Quotienten und den Rest enthält (a // b, a% b). 
    Vor Python 2.3 waren komplexe Zahlen nicht zulässig. 
Die Funktion enumerate () wird verwendet, um ein durchlaufbares Datenobjekt (z. B. eine Liste, ein Tupel oder eine Zeichenfolge) zu einer Indexsequenz zu kombinieren. Außerdem werden Daten und Daten-Indizes aufgelistet. Sie wird im Allgemeinen in einer for- Schleife verwendet. 
Python 2.3. Die obige Version ist verfügbar und der Startparameter wird in 2.6 hinzugefügt. 
Die Funktion eval () wird verwendet, um einen Zeichenfolgenausdruck auszuführen und den Wert des Ausdrucks zurückzugeben. 
execfile () kann zum Ausführen einer Datei verwendet werden. 
Die Funktion file () wird zum Erstellen eines Dateiobjekts verwendet. Sie verfügt über einen Alias ​​namens open (), der lebendiger ist. Es handelt sich um integrierte Funktionen. Die Parameter werden als Zeichenfolgen übergeben. 
    Weitere Dateivorgänge finden Sie unter: Python-Datei-E / A. 
Mit der Funktion filter () werden Sequenzen gefiltert, Elemente herausgefiltert, die die Bedingungen nicht erfüllen, und eine neue Liste von Elementen zurückgegeben, die die Bedingungen erfüllen. 
    Es empfängt zwei Parameter, der erste ist eine Funktion und der zweite ist eine Sequenz. Jedes Element der Sequenz wird als Parameter zur Beurteilung an die Funktion übergeben und gibt dann True oder False zurück. Schließlich wird das Element, das True zurückgibt, in die neue Liste aufgenommen. 
Mit der Funktion float () werden Ganzzahlen und Zeichenfolgen in Gleitkommazahlen konvertiert. 
Python2. . 6 beginnt, eine neue Funktion der str.format Zeichenfolge Formatierung (), die die String - Formatierungsfunktionen verbessert. 
    Die grundlegende Syntax und {} durch: anstelle des vorherigen % . 
    Die Formatierungsfunktion kann eine unbegrenzte Anzahl von Parametern akzeptieren und die Positionen können außer Betrieb sein. 
frozenset () gibt eine eingefrorene Sammlung zurück. Nach dem Einfrieren kann die Sammlung keine Elemente hinzufügen oder löschen. 
Die Funktion getattr () gibt einen Objektattributwert zurück. 
Die Funktion globals () gibt alle globalen Variablen an der aktuellen Position als Wörterbuch zurück. 
Mit der Funktion hasattr () wird ermittelt, ob das Objekt entsprechende Attribute enthält. 
hash () wird verwendet, um den Hashwert eines Objekts (Zeichenfolge oder numerischer Wert) zu erhalten.
Mit der Funktion help () wird eine detaillierte Beschreibung des Zwecks der Funktion oder des Moduls angezeigt. 
Die Funktion hex () wird verwendet, um eine Dezimalzahl in eine Hexadezimalzahl umzuwandeln, die als Zeichenfolge ausgedrückt wird. 
Die Funktion id () gibt den eindeutigen Bezeichner des Objekts zurück. Der Bezeichner ist eine Ganzzahl. 
Die Funktion input () in Python 3.x akzeptiert Standardeingabedaten und gibt sie als Zeichenfolgentyp zurück. 
    In Python2.x ist input () gleich eval (raw_input (Eingabeaufforderung)), mit dem die Eingabe der Konsole abgerufen wird. 
    raw_input () behandelt alle Eingaben als Zeichenfolgen und gibt den Zeichenfolgentyp zurück. Und input () hat seine eigenen Eigenschaften, wenn es sich um reine Digitaleingänge handelt. Es gibt den Typ der Eingangsnummer (int, float) zurück. 
Die Funktion int () wird verwendet, um eine Zeichenfolge oder Zahl in eine Ganzzahl umzuwandeln. 
Die Funktion isinstance () bestimmt, ob ein Objekt von einem bekannten Typ ist, ähnlich wie type (). 
issubclass () Verfahren zur Bestimmung von Parametern der Klasse ist ein Subtyp von Parameterclassklassentyp. 
Mit der Funktion iter () wird ein Iterator generiert. 
Die list () -Methode wird verwendet, um Tupel in Listen zu konvertieren. 
Die Funktion local () gibt alle lokalen Variablen an der aktuellen Position als Wörterbuch zurück. 
    Für Funktionen, Methoden, Lambda- Funktionen, Klassen und Klasseninstanzen, die die Methode __call__ implementieren , wird True zurückgegeben. 
Die Funktion long () konvertiert eine Zahl oder einen String in eine lange Ganzzahl.
map () ordnet die angegebene Sequenz gemäß der bereitgestellten Funktion zu. 
    Die erste Parameterfunktion ruft die Funktionsfunktion mit jedem Element in der Parametersequenz auf und gibt eine neue Liste zurück, die den von jeder Funktionsfunktion zurückgegebenen Wert enthält. 
Die Methode max () gibt den Maximalwert eines bestimmten Parameters zurück, der eine Sequenz sein kann. 
Die Funktion memoryview () gibt das Speicheransichtsobjekt (Momory-Ansicht) mit den angegebenen Parametern zurück. 
    Das sogenannte Memory View-Objekt bezieht sich auf das Packen von Daten, die das Pufferprotokoll unterstützen und den Zugriff auf Python-Code ermöglichen, ohne das Objekt zu kopieren. 
Die min () -Methode gibt den Mindestwert eines bestimmten Parameters zurück, der eine Sequenz sein kann. 
next () gibt das nächste Element des Iterators zurück. 
    Die Funktion next () wird mit der Funktion iter () verwendet, die den Iterator generiert. 
Die Funktion oct () konvertiert eine Ganzzahl in eine Oktalzeichenfolge. 
Die Python-Funktion open () wird verwendet, um eine Datei zu öffnen und ein Dateiobjekt zu erstellen. Verwandte Methoden können sie zum Lesen und Schreiben aufrufen. 
Die Funktion ord () ist eine Paarungsfunktion der Funktion chr () (für 8-Bit-ASCII-Zeichenfolgen) oder der Funktion unichr () (für Unicode-Objekte). Sie verwendet ein Zeichen (eine Zeichenfolge mit der Länge 1) als Parameter und 
  gibt das entsprechende zurück ASCII-Wert oder Unicode-Wert: Wenn das angegebene Unicode-Zeichen den von Python definierten Bereich überschreitet, wird eine TypeError-Ausnahme ausgelöst. 
Die pow () -Methode gibt den Wert von xy zurück (x wird auf die y-Potenz angehoben). 
Die print () -Methode wird verwendet, um die am häufigsten verwendete Funktion auszudrucken. 
    In einer Python 3. 3 Ausgabe fügt flush Schlüsselwort Argumente.
Der Zweck der Eigenschaft property () besteht darin, den Eigenschaftswert in einer Klasse neuen Stils zurückzugeben. 
Die Funktion python range () kann eine Liste von Ganzzahlen erstellen und wird im Allgemeinen in einer for- Schleife verwendet. 
python raw_input () wird verwendet, um Eingaben von der Konsole abzurufen. 
    raw_input () behandelt alle Eingaben als Zeichenfolgen und gibt den Zeichenfolgentyp zurück. 
Die Funktion redu () akkumuliert die Elemente in der Parametersequenz. 
        Alle Daten sind eine Funktion der Datenmenge (eine Liste, Tupel, etc.) sind die folgende: bestanden (zwei Parameter) des ersten Satzes mit einer ersten Funktion in der Funktion zu reduzieren 1,2 Elemente arbeiten 
        erhalten Das Ergebnis wird mit den dritten Daten unter Verwendung der Funktionsfunktion berechnet und schließlich wird ein Ergebnis erhalten. 
reload () wird verwendet, um das zuvor geladene Modul neu zu laden. 
Die Funktion repr () konvertiert das Objekt in eine Form, die vom Interpreter gelesen werden kann. 
Die Funktion reverse () wird verwendet, um die Elemente in der Liste umzukehren. 
Die round () -Methode gibt den gerundeten Wert der Gleitkommazahl x zurück. 
Die Funktion set () erstellt eine ungeordnete Menge nicht sich wiederholender Elemente, mit denen Beziehungen getestet, doppelte Daten entfernt und Schnittpunkte, Unterschiede und Vereinigungen berechnet werden können. 
Die Funktion setattr () entspricht der Funktion getattr (), mit der der Attributwert festgelegt wird, der nicht unbedingt vorhanden ist. 
Die Slice () -Funktion implementiert ein Slice-Objekt, das hauptsächlich zum Übergeben von Parametern in Slice-Operationsfunktionen verwendet wird. 
Die Funktion str () transformiert das Objekt in eine Form, die für das menschliche Lesen geeignet ist.
Die Funktion sortiert () sortiert alle iterierbaren Objekte.
python staticmethod gibt die statische Methode der Funktion zurück. 
Die sum () -Methode summiert die Reihe. 
Die Funktion super () ist eine Methode zum Aufrufen der übergeordneten Klasse (Superklasse). 
    super wird verwendet, um das Problem der Mehrfachvererbung zu lösen. Das direkte Aufrufen der übergeordneten Klassenmethode mit dem Namen der Klasse ist bei Verwendung der Einzelvererbung kein Problem. Wenn jedoch die Mehrfachvererbung verwendet wird, umfasst dies die Suchreihenfolge (MRO), wiederholte Aufrufe (Diamantvererbung) und andere verschiedene Problem. 
    MRO ist die Sequenztabelle der Klassenmethodenauflösung, die tatsächlich die Sequenztabelle ist, wenn die Methoden der übergeordneten Klasse geerbt werden. 
Die Funktion Python tuple () konvertiert eine Liste in ein Tupel. 
Die Funktion type () gibt den Typ des Objekts zurück, wenn Sie nur den ersten Parameter und das neue Typobjekt mit drei Parametern haben. 
Die Funktion unichr () ist im Grunde dieselbe wie die Funktion chr (), außer dass sie Unicode-Zeichen zurückgibt. 
Die Funktion vars () gibt ein Wörterbuchobjekt mit den Attributen und dem Wert des Objektobjekts zurück. 
Die Verwendung der Funktion xrange () entspricht genau der Funktion range. Der Unterschied besteht darin, dass kein Array, sondern ein Generator generiert wird. 
Die Funktion zip () verwendet ein iterierbares Objekt als Parameter, packt die entsprechenden Elemente im Objekt in Tupel und gibt dann eine Liste dieser Tupel zurück. 
    Wenn die Anzahl der Elemente in jedem Iterator inkonsistent ist, entspricht die Länge der zurückgegebenen Liste dem kürzesten Objekt. Mit dem Operator * kann das Tupel in eine Liste dekomprimiert werden.
Mit der Funktion __import__ () werden Klassen und Funktionen dynamisch geladen. 
    Wenn sich ein Modul häufig ändert, können Sie es mit __import__ () dynamisch laden.

 

Ich denke du magst

Origin www.cnblogs.com/surpass123/p/12678760.html
Empfohlen
Rangfolge