class Test:

    def __init__(self):
        l, g = locals().copy(), globals().copy()
exec(a)
print(locals() == l, globals() == g)
x()
t = Test()
Использование функции, определенной в строке exec в Python 3