没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
8页
本文实例讲述了Python实现的科学计算器功能。分享给大家供大家参考,具体如下: import wx import re import math # begin wxGlade: extracode # end wxGlade ans=0 ts="" class MyFrame(wx.Frame): def __init__(self, *args, **kwds): # begin wxGlade: MyFrame.__init__ kwds["style"] = wx.DEFAULT_FRAME_STYLE wx.Frame.__init__(self, *a
资源推荐
资源详情
资源评论
Python实现的科学计算器功能示例实现的科学计算器功能示例
本文实例讲述了Python实现的科学计算器功能。分享给大家供大家参考,具体如下:
import wx
import re
import math
# begin wxGlade: extracode
# end wxGlade
ans=0
ts=""
class MyFrame(wx.Frame):
def __init__(self, *args, **kwds):
# begin wxGlade: MyFrame.__init__
kwds["style"] = wx.DEFAULT_FRAME_STYLE
wx.Frame.__init__(self, *args, **kwds)
self.text_ctrl_1 = wx.TextCtrl(self, -1, "" ,style=wx.TE_READONLY)
self.text_ctrl_2 = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
self.button_37 = wx.Button(self, -1, "7")
self.button_38 = wx.Button(self, -1, "8")
self.button_39 = wx.Button(self, -1, "9")
self.button_40 = wx.Button(self, -1, "+")
self.button_41 = wx.Button(self, -1, "-")
self.button_42 = wx.Button(self, -1, "4")
self.button_43 = wx.Button(self, -1, "5")
self.button_44 = wx.Button(self, -1, "6")
self.button_45 = wx.Button(self, -1, "x")
self.button_46 = wx.Button(self, -1, "/")
self.button_47 = wx.Button(self, -1, "1")
self.button_48 = wx.Button(self, -1, "2")
self.button_49 = wx.Button(self, -1, "3")
self.button_50 = wx.Button(self, -1, "(")
self.button_51 = wx.Button(self, -1, ")")
self.button_52 = wx.Button(self, -1, "0")
self.button_53 = wx.Button(self, -1, ".")
self.button_54 = wx.Button(self, -1, "ans")
self.button_55 = wx.Button(self, -1, "clear")
self.button_56 = wx.Button(self, -1, "=")
self.button_57 = wx.Button(self, -1, "pi")
self.button_58 = wx.Button(self, -1, "e")
self.button_59 = wx.Button(self, -1, "1/x")
self.button_60 = wx.Button(self, -1, "x^2")
self.button_61 = wx.Button(self, -1, "x^y")
self.button_62 = wx.Button(self, -1, "sqrt")
self.button_63 = wx.Button(self, -1, "sin")
self.button_64 = wx.Button(self, -1, "cos")
self.button_65 = wx.Button(self, -1, "tan")
self.button_66 = wx.Button(self, -1, "log")
self.button_67 = wx.Button(self, -1, "ln")
self.button_68 = wx.Button(self, -1, "n!")
self.button_69 = wx.Button(self, -1, "mod")
self.button_70 = wx.Button(self, -1, "int")
self.button_71 = wx.Button(self, -1, "yu")
self.button_72 = wx.Button(self, -1, "|")
self.button_73 = wx.Button(self, -1, "~")
self.button_74 = wx.Button(self, -1, "xor")
self.__set_properties()
self.__do_layout()
self.Bind(wx.EVT_BUTTON, self.bu37, self.button_37)
self.Bind(wx.EVT_BUTTON, self.bu38, self.button_38)
self.Bind(wx.EVT_BUTTON, self.bu39, self.button_39)
self.Bind(wx.EVT_BUTTON, self.bu40, self.button_40)
self.Bind(wx.EVT_BUTTON, self.bu41, self.button_41)
self.Bind(wx.EVT_BUTTON, self.bu42, self.button_42)
self.Bind(wx.EVT_BUTTON, self.bu43, self.button_43)
self.Bind(wx.EVT_BUTTON, self.bu44, self.button_44)
self.Bind(wx.EVT_BUTTON, self.bu45, self.button_45)
self.Bind(wx.EVT_BUTTON, self.bu46, self.button_46)
self.Bind(wx.EVT_BUTTON, self.bu47, self.button_47)
self.Bind(wx.EVT_BUTTON, self.bu48, self.button_48)
self.Bind(wx.EVT_BUTTON, self.bu49, self.button_49)
self.Bind(wx.EVT_BUTTON, self.bu50, self.button_50)
self.Bind(wx.EVT_BUTTON, self.bu51, self.button_51)
self.Bind(wx.EVT_BUTTON, self.bu52, self.button_52)
self.Bind(wx.EVT_BUTTON, self.bu53, self.button_53)
self.Bind(wx.EVT_BUTTON, self.bu54, self.button_54)
self.Bind(wx.EVT_BUTTON, self.bu55, self.button_55)
self.Bind(wx.EVT_BUTTON, self.bu56, self.button_56)
资源评论
weixin_38730331
- 粉丝: 5
- 资源: 958
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功