Maison  >  Article  >  développement back-end  >  Que signifie eval en python ?

Que signifie eval en python ?

little bottle
little bottleoriginal
2019-05-21 19:20:05134163parcourir

eval est une fonction intégrée de Python. La fonction de cette fonction est de renvoyer le résultat de l'expression passée dans la chaîne. Autrement dit, lors de l'affectation d'une variable, la représentation à droite du signe égal est écrite au format chaîne et la valeur de retour est le résultat de cette expression. La fonction

Que signifie eval en python ?

eval() évalue la chaîne str comme une expression valide et renvoie le résultat du calcul. C'est très utile lorsqu'il est combiné avec les mathématiques comme calculatrice.

Syntaxe :

eval(expression[, globals[, locals]])
  • expression : expression.

  • globals : portée de variable, espace de noms global, s'il est fourni, doit être un objet de dictionnaire.

  • locals : portée variable, espace de noms local, s'il est fourni, peut être n'importe quel objet de mappage.

Autres utilisations :

peut convertir une liste, un tuple, un dict et une chaîne les uns dans les autres.

Par exemple :

print(eval('1+2'))

Résultat de sortie : 3

Recommandations d'apprentissage associées : vidéo python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn