码迷,mamicode.com
首页 > 其他好文 > 详细

简易计算器

时间:2019-08-06 14:02:56      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:utf-8   def   try   har   bsp   设置   窗口   import   添加   

 1 #!/usr/bin/env python 
 2 # -*- coding: utf-8 -*- 
 3 # @Time : 2019/7/31 15:16 
 4 # @Author : Aries 
 5 # @Site :  
 6 # @File : 简易计算器.py 
 7 # @Software: PyCharm
 8 
 9 # 导入tkinter模块
10 from tkinter import *
11 
12 # 创建主窗口
13 win = Tk()
14 
15 # 定义实现计算功能的方法
16 def calc():
17     result = = + str(eval(expression.get()))
18     label.config(text=result)
19 
20 # 定义具有清除功能的方法
21 def clear():
22     expression.set(‘‘)
23     label.config(text=‘‘)
24 
25 # 创建一个label控件
26 label = Label(win)
27 # 读取用户输入的表达式
28 expression = StringVar()
29 # 创建用于文本输入控件
30 entry = Entry(win, textvariable=expression)
31 # 将创建的文本框添加到主窗口中
32 entry.pack()
33 # 设置按钮
34 button1 = Button(win, text=等于, command=calc)
35 button2 = Button(win, text=清除, command=clear)
36 # 设定文本框在主窗口的位置
37 entry.focus()
38 # 设定label控件在主窗口的位置
39 label.pack(side=LEFT)
40 # 设定两个俺按钮在主窗口的位置
41 button1.pack(side=RIGHT)
42 button2.pack(side=RIGHT)
43 # 开始进行程序循环
44 win.mainloop()

 

简易计算器

标签:utf-8   def   try   har   bsp   设置   窗口   import   添加   

原文地址:https://www.cnblogs.com/china8840/p/11308291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!