eval()

Built-in FunctionPython 2.0+Advanced

Evaluates a string as a Python expression and returns the result

Quick Info

Documentation
Official Docs
Python Version
2.0+

Learn by Difficulty

Quick Example

python
result = eval("2 + 3 * 4")
print(result)
print(eval("[x**2 for x in range(5)]"))

eval() is a built-in function that evaluates a string as a python expression and returns the result.

Try in Playground

Tags

builtinfunctioncoremetaprogrammingdynamic

Related Items