Heim >Backend-Entwicklung >Python-Tutorial >Was bedeutet Auswertung in Python?
eval bedeutet „Auswertung“ und ist eine in Python integrierte Funktion, die verwendet wird, um einen Zeichenfolgenausdruck auszuführen und das Berechnungsergebnis des Ausdrucks zurückzugeben, d. h. beim Zuweisen einer Variablen die rechte Seite des Gleichheitszeichen bedeutet: Im Zeichenfolgenformat geschrieben, ist der Rückgabewert das Ergebnis dieses Ausdrucks. Syntax „eval(expression[, globals[, locals]])“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, Python3-Version, DELL G3-Computer
eval()-Funktion
Die Funktion eval() wird verwendet, um einen Zeichenfolgenausdruck auszuführen und den Wert des Ausdrucks zurückzugeben.
Syntax
eval(expression[, globals[, locals]])
Parameter
● Ausdruck – Ausdruck.
●globals – Variablenbereich, globaler Namespace, falls angegeben, muss ein Wörterbuchobjekt sein.
● Lokale – Variablenbereich, lokaler Namespace, sofern angegeben, kann ein beliebiges Zuordnungsobjekt sein.
Rückgabewert
Gibt das Ergebnis der Ausdrucksberechnung zurück.
Beispiel:
>>>x = 7 >>> eval( '3 * x' ) 21 >>> eval('pow(2,2)') 4 >>> eval('2 + 2') 4 >>> n=81 >>> eval("n + 4") 85
Das obige ist der detaillierte Inhalt vonWas bedeutet Auswertung in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!