python中用graphics模块写温度转换界面
2017-10-12 09:18
711 查看
使用graphics模块写图形界面
图形界面如下图所示
输入需要转换的温度值,例如15
点击按钮(其实程序中所写的代码可以电极界面任何一位置得到转换)
from graphics import * win = GraphWin("Celsius Converter", 400, 300) #画出窗口大小 win.setCoords(0.0, 0.0, 3.0, 4.0) #把点设置成左下角为(0,0)右上角为(3,d) Text(Point(1,3),"Celsius Temperature:").draw(win) #设置文本框 Text(Point(1,1),"Fahrenheit Temperature:").draw(win) input = Entry(Point(2,3),5) input.setText("0.0") input.draw(win) output = Text(Point(2,1)," ") output.draw(win) button = Text(Point(1.5,2.0),"Convert it") button.draw(win) Rectangle(Point(1,1.5),Point(2,2.5)).draw(win) win.getMouse() #鼠标点击 celsius = eval(input.getText()) fahrenheit = 9.0/5.0*celsius + 32.0 #转换输入 output.setText(fahrenheit) #显示输出,改变按钮 button.setText("quit") win.getMouse() #鼠标点击,退出程序 win.close()
图形界面如下图所示
输入需要转换的温度值,例如15
点击按钮(其实程序中所写的代码可以电极界面任何一位置得到转换)
相关文章推荐
- Python GUI 温度转换
- 006_001 Python 温度标示的转换
- Python图形界面编程---Tkinter模块基础
- python sys,os,time模块的使用(包括时间格式的各种转换)
- Python3中用什么替换commands模块的getstatusoutput()
- python练习-easygui-温度转换
- python内置array模块,与numpy中的array和list之间的转换
- 【Python】2.1温度转换
- python实现通过pil模块对图片格式进行转换的方法
- 在Python的struct模块中进行数据格式转换的方法
- python中用struct模块处理二进制数据(转)
- python实现简单温度转换的方法
- python通过pil模块将raw图片转换成png图片的方法
- 实验与作业(Python)-02 Python函数入门与温度转换程序
- python PIL 图像处理模块以及array的互相转换,基本图像处理收集
- Python3 TKinter 小练习温度转换
- 【Python基础】1.4.2 温度转换程序及其关联颜色升级版
- Python datetime 模块处理时区的转换
- python中用struct模块处理二进制数据(转)
- Python中time模块和datetime模块的常用操作以及几种常用时间格式间的转换