exec和eval语句
exec("print('Hello World')")
运行结果:
Hello World
eval语句用来计算存储在字符串中的有效Python表达式。
eval_r("2 * 3")
运行结果:
6
repr函数
>>> i = [] >>> i.append("item") >>> repr(i) "['item']"
基本上,repr函数和反引号用来获取对象的可打印的表示形式。你可以通过定义类的__repr__方法来控制你的对象在被repr函数调用的时候返回的内容。
source from:http://blog.sina.com.cn/s/blog_6163bdeb0101804f.html