3.利用 Tkinter 编程设计界面,绘制奥运五环图,其中五种颜色分别为蓝、黑、红、黄、绿。根据实际效果调整圆形的大小和位置。
时间: 2024-04-04 11:33:40 浏览: 89
【完全免费】计算器 —— Python Tkinter 模块实战(二)
好的,下面是使用 Tkinter 绘制奥运五环图的程序代码:
```python
import tkinter as tk
# 创建主窗口
root = tk.Tk()
root.title("奥运五环图")
# 创建画布
canvas = tk.Canvas(root, width=400, height=300)
canvas.pack()
# 绘制五个圆形
canvas.create_oval(50, 50, 130, 130, fill="blue", width=2)
canvas.create_oval(140, 50, 220, 130, fill="black", width=2)
canvas.create_oval(230, 50, 310, 130, fill="red", width=2)
canvas.create_oval(95, 95, 175, 175, fill="yellow", width=2)
canvas.create_oval(185, 95, 265, 175, fill="green", width=2)
# 运行主程序
root.mainloop()
```
这个程序创建了一个主窗口,并在窗口中创建了一个画布。我们使用 `create_oval` 方法在画布上绘制了五个圆形,分别代表奥运五环的五种颜色。每个圆形都使用 `fill` 参数指定了填充颜色,使用 `width` 参数指定了边框宽度。我们还根据实际效果调整了圆形的大小和位置,使其看起来更加逼真。
希望这个程序能够帮助到你。如果你有任何疑问或需要进一步的帮助,请随时问我。
阅读全文