MIP.watch('count', function (newVal, oldVal) { fetch('http://www.chazidian.com/kaoshi/ajaxapi/?action=guanzhu&id=126909&type=2') .then(function (res) { var follows2 = MIP.getData('follows') if(follows2==1){ MIP.setData({ follows:2, title:'收藏' }) } if(follows2==2){ console.log(2) MIP.setData({ follows:1, title:'已收藏' }) } }) .catch(function (err) { console.log('数据请求失败!') }) })

请用Python语言编写一个简易的计算器程序。

查看答案
正确答案:

from tkinter import *

reset=True

def buttonCallBack(event):

global label

global reset

num=event.widget['text']

if num=='C':

label['text']="0"

return

if num in "=":

label['text']=str(eval(label['text']))

reset=True

return

s=label['text']

if s=='0' or reset==True:

s=""

reset=False

label['text']=s+num #主窗口

root=Tk() root.wm_title(" 计算器 ") #显示栏 1 label=Label(root,text="0",background="white",anchor="e")

label['width']=35

label['height']=2

label.grid(row=1,columnspan=4,sticky=W) #按钮

showText="789/456*123-0.C+"

for i in range(4):

for j in range(4):

b=Button(root,text=showText[i*4+j],width=7)

b.grid(row=i+2,column=j)

b.bind("",buttonCallBack) showText="()"

for i in range(2):www.jb51.net

b=Button(root,text=showText[i],width=7)

b.grid(row=6,column=2+i)

b.bind("",buttonCallBack) b=Button(root,text="=")

b.grid(row=6,columnspan=2,sticky="we")

b.bind("",buttonCallBack)

root.mainloop()

答案解析:

暂无解析

上一题
你可能感兴趣的试题

当photoshop警告用户内存不够时,下列哪个解决方案是可选的:

A、删除动作
B、清除直方图
C、清除历史记录
D、清除预置文件

在制作滚动按钮过程中:

A、只能出现一个鼠标经过按钮的动作效果
B、在滚动按钮不能加入动画效果
C、一个滚动按钮不能和其他的滚动按钮有相通的效果
D、可以将一个滚动按钮层状态粘贴到另一个滚动按钮中

Photoshop中利用裁切工具裁切没有背景层的图像时,裁切控制框超过图像范围的区域用什么颜色显示?()

A、黑色
B、白色
C、透明
D、前景色

Photoshop中要暂时隐藏路径在图像中的形状,执行以下的哪一种操作?()

A、在路径控制面板中单击当前路径栏左侧的眼睛图标
B、在路径控制面板中按Ctrl键单击当前路径栏
C、在路径控制面板中按Alt键单击当前路径栏
D、单击路径控制面板中的空白区域

图象高速缓存的范围是()

A、1-4
B、1-8
C、1-16
D、1-24
热门试题 更多>
相关题库更多>
公共基础
Python语言程序设计
MS Office高级应用
Web程序设计
MySQL数据库程序设计