python1.编程实现:利用tkinker进行GUI编程,图形界面显示以下淡水鱼数据。 已知淡水鱼数据 data = [ ['f1','鲤鱼','杂食性',300], ['f2','草鱼','食草性',240], ['f3','鲫鱼','温水性',500], ['f4','鳙鱼','温水性',400], ['f5','黑鱼','肉食性',480], ]
时间: 2023-08-06 07:05:42 浏览: 204
python 实现GUI(图形用户界面)编程详解
4星 · 用户满意度95%
以下是使用tkinter实现的GUI程序,可以显示淡水鱼数据:
```python
import tkinter as tk
data = [
['f1','鲤鱼','杂食性',300],
['f2','草鱼','食草性',240],
['f3','鲫鱼','温水性',500],
['f4','鳙鱼','温水性',400],
['f5','黑鱼','肉食性',480],
]
root = tk.Tk()
root.title('淡水鱼数据')
# 创建表格
for i in range(len(data)):
for j in range(len(data[i])):
label = tk.Label(root, text=data[i][j], relief=tk.RIDGE, width=15)
label.grid(row=i, column=j)
# 显示表格标题
titles = ['编号', '鱼类名称', '饮食习性', '体重(g)']
for i in range(len(titles)):
label = tk.Label(root, text=titles[i], relief=tk.RIDGE, width=15, bg='lightblue')
label.grid(row=0, column=i)
root.mainloop()
```
运行程序,将会显示一个表格,其中包含淡水鱼数据。每一行代表一个鱼种,每一列代表该鱼种的一个属性。第一行为表格标题,包括编号、鱼类名称、饮食习性和体重(g)四个属性。
阅读全文