python3 画一个小男孩
时间: 2023-12-03 08:19:20 浏览: 25
要画一个小男孩,可以使用Python3中的turtle模块,它提供了一个简单的绘图工具,可以画出各种形状。以下是一个画小男孩的示例代码:
```python
import turtle
# 绘制头部
turtle.pensize(5)
turtle.penup()
turtle.goto(0, 100)
turtle.pendown()
turtle.circle(50)
# 绘制眼睛
turtle.penup()
turtle.goto(-20, 150)
turtle.pendown()
turtle.fillcolor('black')
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
turtle.penup()
turtle.goto(20, 150)
turtle.pendown()
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 绘制嘴巴
turtle.penup()
turtle.goto(-30, 120)
turtle.pendown()
turtle.right(90)
turtle.circle(30, 180)
# 绘制身体
turtle.penup()
turtle.goto(0, 50)
turtle.pendown()
turtle.right(90)
turtle.forward(100)
# 绘制手臂
turtle.right(45)
turtle.forward(50)
turtle.right(180)
turtle.pendown()
turtle.forward(50)
turtle.right(180)
turtle.penup()
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(45)
turtle.pendown()
turtle.forward(50)
# 绘制腿
turtle.penup()
turtle.goto(0, 50)
turtle.pendown()
turtle.right(90)
turtle.forward(100)
turtle.right(180)
turtle.forward(50)
turtle.right(45)
turtle.forward(50)
turtle.right(180)
turtle.penup()
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(45)
turtle.pendown()
turtle.forward(50)
turtle.done()
```
运行上述代码,会在窗口中画出一个小男孩的形状。你也可以根据自己的需要调整绘图的参数,例如线条宽度、颜色等。