python-eval

#去除输入字符串的最外围的一层引号,去除后如是可执行的pyhton表达式,则之行输入结果
>>> eval('1')
1

>>> type(eval("1"))
<class 'int'>

>>> eval("'1'")
'1'

>>> type(eval("'1'"))
<class 'str'>

>>> eval('print("s")')
s

>>> eval('1+2')
3    

 

posted on 2020-10-23 13:19  苦海舟  阅读(69)  评论(0)    收藏  举报

导航