Python Tkinter Eval功能是什么?
我目前正在Tkinter建立一个计算器。我一直在搜索一些youtube视频来定义一些功能,我发现:Python Tkinter Eval功能是什么?,python,tkinter,Python,Tkinter,我目前正在Tkinter建立一个计算器。我一直在搜索一些youtube视频来定义一些功能,我发现: result = eval(self.string.get()) 我知道它正在创建一个名为result的新变量,该变量保存string.get()的内容,但我不确定“Eval”的作用是什么 非常感谢帮助这将字符串作为表达式并确定其值。例如,字符串“3+5”将返回8。提问前的第一步应该是查阅文档:不太确定,但它说“让python程序在自身内部运行python代码”
result = eval(self.string.get())
我知道它正在创建一个名为result的新变量,该变量保存string.get()的内容,但我不确定“Eval”的作用是什么
非常感谢帮助这将字符串作为表达式并确定其值。例如,字符串“3+5”将返回8。提问前的第一步应该是查阅文档:不太确定,但它说“让python程序在自身内部运行python代码”