资源简介
简易计算器
代码片段和文件信息
# -*- encoding: utf-8 -*-
# please input your code here.
from tkinter import *
def clear(): #定义函数清空表达式
display.set(‘‘)
def nExp(num): #定义函数将新字符添加进表达式
exp=display.get()+num
display.set(exp)
def calculate(): #定义函数计算表达式结果
try:
exp=display.get()
result=eval(exp) #调用内置函数
display.set(exp+‘=‘+str(result))
except:
display.set(‘Error!‘) #如果表达式不合法则提示错误
root=Tk() #绘制窗口
root.title(‘简易计算器‘) #给窗口命名
display=StringVar() #定义表达式为交互式对象
LabelA=Label(rootrelief=‘sunken‘borderwidth=3anchor=SE)
- 上一篇:Python 自定义FTP功能
- 下一篇:python 入门
评论
共有 条评论