用python创建一个窗体,窗体标题上显示自己的学号姓名,当单击命令按钮,在文本框中直接弹出2+4+....100偶数和的计算结果。
时间: 2024-03-09 22:44:41 浏览: 33
好的,以下是代码:
```python
import tkinter as tk
class MyWindow:
def __init__(self, master):
self.master = master
master.title('学号姓名') # 将窗体标题设置为学号姓名
self.label = tk.Label(master, text='点击按钮显示2+4+....100偶数和')
self.label.pack()
self.button = tk.Button(master, text='计算', command=self.calculate)
self.button.pack()
self.result = tk.Text(master, height=1, width=20)
self.result.pack()
def calculate(self):
sum = 0
for i in range(2, 101, 2):
sum += i
self.result.insert(tk.END, sum) # 将偶数和显示在文本框中
if __name__ == '__main__':
root = tk.Tk()
my_window = MyWindow(root)
root.mainloop()
```
需要注意的是,将学号姓名替换到代码中的 `'学号姓名'` 处,命令按钮的名称需要设置为 `'计算'`,文本框的高度和宽度可以根据需要自己调整。