课后作业二

码云仓库地址:https://gitee.com/xingweiyio/personal_project41656

1.运用建立按钮组来给计算机添加框架结构

uttonCaptions=['x!','sqrt','%','C','/','*','<-',\
'sin','cos','tan','7','8','9','-',\
'log','log10','1/x','4','5','6','+',\
'e^x','x^2','y^x','1','2','3','(',\
'abs','pi','e','0','.',')','=']

2.添加绑定按钮事件得到按钮标题

def edit(caption):
topString.set(topString.get()+ caption)

3.给按钮增添功能

4.清除按钮动作

def clear():
topString.set('')

5.退格

def back():
topString.set(topString.get()[:-1])
buttons['<-']['command']=back

6.最后绑定计算机按钮事件

def calculate():
topString.set(eval(topString.get()))
buttons['=']['command']=calculate

7.运行

任务内容 耗时时间(min)
需求分析 30
研发 30
生成档案 60
创建博客内容 30
测试报告 60

猜你喜欢

转载自www.cnblogs.com/xingweiyio/p/9925659.html