导入库
```python
import turtle as t
```
设置画布
```python
t.setup(500, 600)
t.speed(2)
```
定义函数
边框函数:
```python
def Frame(startpoint, width, height):
t.penup()
t.goto(startpoint)
t.pendown()
t.color("black")
t.begin_fill()
t.left(90)
t.forward(width)
t.left(90)
t.forward(height)
t.left(90)
t.forward(width)
t.left(90)
t.forward(height)
t.end_fill()
t.penup()
```
五角星函数:
```python
def FiveStar(startpoint, angle, forward_distance):
t.goto(startpoint)
t.color("white")
t.begin_fill()
for _ in range(5):
t.fd(forward_distance)
t.right(144)
t.end_fill()
t.penup()
```
画党旗
```python
画边框
Frame((-150, 250), 300, 150)
画五角星
FiveStar((0, 0), 60, 50)
画锤头
t.penup()
t.goto(-50, 100)
t.pendown()
t.color("black")
t.begin_fill()
t.circle(20, 180)
t.circle(20, 90)
t.circle(20, 180)
t.end_fill()
```
运行代码
将上述代码保存为一个Python文件(例如`flag.py`),然后在命令行中运行:
```sh
python flag.py
```
这样就可以在屏幕上看到一个简单的党旗图案。请注意,这个示例代码只是一个起点,你可以根据需要调整颜色、形状和细节来制作更复杂的党旗。