我创建了一个GUI计算器(包括一个屏幕截图),当按下一个按钮时,它会向textctrl添加文本,以便向用户显示公式.当用户按下输入时,它接受该文本并运行它使用eval然后使用SetValue打印,但如果我在texctrl中运行问题,如5/6它出现为0我如何使它成为一个浮点数
def eenter(self,e):
a=self.box.GetValue()
answer=eval(a)
ans=str(answer)
self.box.SetValue(ans)
Run Code Online (Sandbox Code Playgroud)