1 -def goodeval(fn, fnList, *args): 2 if(fn in fnList): 3 callFn = fn+'('; 4 for argCnt in range(0,len(args)): 5 callFn = callFn+str(args[argCnt]) 6 if(argCnt<len(args)-1): 7 callFn = callFn+','; 8 callFn = callFn+')'; 9 print callFn 10 exec(callFn); 11