使用wxPython时在UI中显示复数

时间:2018-10-24 18:05:06

标签: python user-interface tkinter wxpython

我知道复杂的数学运算和必要的操作(“本机” Python或通过NumPy)。我的问题与如何使用wxPython在UI中显示复数有关。我发现处理Python和复数的所有问题都与处理复杂数据有关。

我最初的想法是继承wx.TextCtrl并重写set和get方法,以根据需要应用和剥离某些格式,并将i(或j)连接到虚部。

我走错了路吗?我觉得显示复数是应该已经在某处完成的事情。

即使问题是类似的,即使使用另一个UI工具箱,推荐的模式也是什么?另外,请阅读以下我对为什么要这样做的评论。

1 个答案:

答案 0 :(得分:0)

由于Brian认为我的第一条评论是好的建议,而他没有更多答案,因此我将其发布为答案。另请参阅讨论该问题的其他问题评论。

  

在任何用户界面中,您都显示字符串,并从用户那里读取字符串。为什么   您将类型混合为字符串还是将字符串类型转换为   小部件功能?获取它们,进行转换和使用,或“打印”到   字符串并在ui中显示该字符串。