深海大章魚
2016年8月19日 星期五
執行字串
python可以執行字串中的文字
有兩種方式,eval 和 exec
eval用來執行單行指令,並且會回傳該行指令回傳值。在eval中不能修改外部值
ie:eval("a = 1 ")是非法的
exec則可執行多行指令,且忽略回傳值
ex:
myStr = "print('hi')"
exec(myStr)
>>> hi~
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言