w3resource
Python Exercises

Python Exercise: Execute a string containing Python code

Python Functions: Exercise - 18 with Solution

Write a Python program to execute a string containing Python code.

Sample Solution:-

Python Code:

mycode = 'print("hello world")'
code = """
def mutiply(x,y):
    return x*y

print('Multiply of 2 and 3 is: ',mutiply(2,3))
"""
exec(mycode)
exec(code)

Sample Output:

hello world                                                                                                   
Multiply of 2 and 3 is:  6  

Flowchart:

Flowchart: Python exercises: Execute a string containing Python code.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a Python program to make a chain of function decorators (bold, italic, underline etc.).
Next: Write a Python program to access a function inside a function.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming