questions about exec...

Joined
Feb 8, 2010
Messages
1
Reaction score
0
Hi...I am new to programming, I'm trying out all kind of stuff and it is fun.
I just have this question about python..

x = "g = lambda x,y: x+y"
exec(x)
g(1,2) <----that will give me number 3.

f = "g(1,2)"
answer = exec "f"


why will this give me a syntax error? is there ways to assign "g(1,2)" as code not as string so I can execute it?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,266
Messages
2,571,075
Members
48,772
Latest member
Backspace Studios

Latest Threads

Top