python画手持电风扇
时间: 2023-07-01 11:29:40 浏览: 96
以下是用Python绘制手持电风扇的示例代码:
```python
import turtle
# 设置画笔
pen = turtle.Turtle()
pen.speed(0)
pen.color("black")
# 绘制风扇叶片
def draw_blade():
pen.begin_fill()
pen.forward(100)
pen.right(45)
pen.circle(50, 90)
pen.right(45)
pen.forward(100)
pen.right(135)
pen.end_fill()
# 绘制风扇
def draw_fan():
# 绘制风扇底座
pen.penup()
pen.goto(0, -100)
pen.pendown()
pen.begin_fill()
pen.circle(100)
pen.end_fill()
# 绘制风扇叶片
pen.penup()
pen.goto(0, 0)
pen.pendown()
pen.right(45)
draw_blade()
pen.right(90)
draw_blade()
pen.right(90)
draw_blade()
pen.right(90)
draw_blade()
# 绘制手柄
def draw_handle():
pen.penup()
pen.goto(0, -200)
pen.pendown()
pen.begin_fill()
pen.circle(20)
pen.end_fill()
# 绘制整个手持电风扇
def draw_fan_with_handle():
draw_fan()
draw_handle()
# 调用绘制函数
draw_fan_with_handle()
# 隐藏画笔
pen.hideturtle()
# 等待窗口关闭
turtle.done()
```
运行上述代码,即可在窗口中看到绘制的手持电风扇。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)