编写摄氏度转华氏度的小程序,要求从输入框输入摄氏度值,点击按钮后得到华氏值
import tkinter as tk #导入tkinter模块重命名为tk
#定义函数用于读取Entry控件的内容并将计算结果进行输出
def btnHelloClicked():
cd = float(entryCd.get()) #读取Entry控件的内容
labelHello.config(text = "%.2f°C = %.2f°F" %(cd, cd*1.8+32))
top = tk.Tk() #创建tkinter对象
top.title("Entry Test") #设置窗口标题
#创建标签
labelHello = tk.Label(top, text = "摄氏度转华氏度", height = 5, width = 20, fg = "blue")
top.resizable(width=True,height=False)#长度不能改变
labelHello.pack() #显示标签
entryCd = tk.Entry(top, text = "0") #创建输入框
entryCd.pack() #显示输入框
#创建按钮
btnCal = tk.Button(top, text = "计算", command = btnHelloClicked)
btnCal.pack() #显示按钮
top.mainloop() #进入主事件循环