使用Python绘制简易的小人,你可以使用`turtle`库,这是一个专为儿童和初学者设计的绘图库,非常适合用来绘制图形和动画。下面是一个使用`turtle`库绘制小人的基本步骤和代码示例:
步骤
导入库
import turtle
设置画布
turtle.setup(800, 600) 设置画布大小turtle.speed(1) 设置画笔速度turtle.color("black") 设置画笔颜色
画身体
画身体turtle.begin_fill()turtle.left(90)turtle.forward(100)turtle.circle(50, 180)turtle.forward(100)turtle.end_fill()
画头部
画头部turtle.penup()turtle.goto(150, 50)turtle.pendown()turtle.begin_fill()turtle.circle(25)turtle.end_fill()

画手臂
画手臂turtle.penup()turtle.goto(100, 100)turtle.pendown()turtle.left(90)turtle.forward(50)turtle.left(90)turtle.forward(50)
画腿部
画腿部turtle.penup()turtle.goto(200, 100)turtle.pendown()turtle.left(90)turtle.forward(50)turtle.left(90)turtle.forward(50)
画眼睛
画眼睛turtle.penup()turtle.goto(120, 80)turtle.pendown()turtle.begin_fill()turtle.circle(10)turtle.end_fill()turtle.penup()turtle.goto(140, 80)turtle.pendown()turtle.begin_fill()turtle.circle(10)turtle.end_fill()
画鼻子和嘴巴
画鼻子和嘴巴turtle.penup()turtle.goto(130, 30)turtle.pendown()turtle.begin_fill()turtle.circle(5)turtle.end_fill()turtle.penup()turtle.goto(140, 50)turtle.pendown()turtle.forward(20)turtle.left(90)turtle.forward(20)turtle.left(90)turtle.forward(20)
结束绘图
turtle.done()
完整代码
