博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
课后作业二
阅读量:4313 次
发布时间:2019-06-06

本文共 695 字,大约阅读时间需要 2 分钟。

码云仓库地址: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

 

转载于:https://www.cnblogs.com/xingweiyio/p/9925659.html

你可能感兴趣的文章
Spring Boot Docker 实战
查看>>
Div Vertical Menu ver3
查看>>
Git简明操作
查看>>
InnoDB为什么要使用auto_Increment
查看>>
课堂练习之买书打折最便宜
查看>>
定义函数
查看>>
网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP
查看>>
MQTT协议笔记之mqtt.io项目HTTP协议支持
查看>>
(转)jQuery中append(),prepend()与after(),before()的区别
查看>>
Tecplot: Legend和图像中 Dashed/Dash dot/Long dash 等虚线显示没有区别的问题
查看>>
蜕变成蝶~Linux设备驱动之异步通知和异步I/O
查看>>
jquery简单开始
查看>>
作业2
查看>>
ios上架报错90080,90087,90209,90125 解决办法
查看>>
给button添加UAC的小盾牌图标
查看>>
如何退出 vim
查看>>
Robberies
查看>>
get post 提交
查看>>
R安装
查看>>
JavaScript高级特性-实现继承的七种方式
查看>>