w3resource

Python: exec() function

exec() function

The exec() function is used to execute the specified Python code. object must be either a string or a code object.

Version:

(Python 3)

Syntax:

exec(object[, globals[, locals]])

Parameter:

Name Description Required /
Optional
object Either a string or a code object. Required
globals A dictionary containing global parameters. Optional
locals A dictionary containing local parameters. Optional

Example-1: Python exec() function

x = 5
print(exec('x'))

Output:

None

Example-2: Python exec() function

Example = 'x = 6\ny=15\nprint("Sum =", x+y)'
exec(Example)

Output:

Sum = 21

Pictorial Presentation:

Python: Built-in-function - exec() function

Python Code Editor:

Previous: eval()
Next: filter()

Test your Python skills with w3resource's quiz



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/python/built-in-function/exec.php