下面土嘎嘎小编分享使用Python的Turtle库绘制火箭的简单示例代码:
〓〓python代码如下:〓〓
import turtle
# 设置画布和海龟
canvas = turtle.Screen()
canvas.bgcolor("black")
canvas.title("Rocket")
peng = turtle.Turtle()
peng.shape("turtle")
peng.color("white")
# 绘制火箭底部
peng.penup()
peng.goto(0, -200)
peng.pendown()
peng.fillcolor("red")
peng.begin_fill()
peng.right(90)
peng.forward(400)
peng.left(120)
peng.forward(200)
peng.left(60)
peng.forward(200)
peng.left(120)
peng.forward(400)
peng.end_fill()
# 绘制火箭顶部
peng.penup()
peng.goto(-100, 200)
peng.pendown()
peng.fillcolor("yellow")
peng.begin_fill()
peng.setheading(0)
peng.forward(200)
peng.right(120)
peng.forward(200)
peng.right(120)
peng.forward(200)
peng.end_fill()
# 绘制火箭窗口
peng.penup()
peng.goto(-50, 0)
peng.pendown()
peng.fillcolor("black")
peng.begin_fill()
peng.circle(50)
peng.end_fill()
# 完成绘制
peng.hideturtle()
turtle.done()
运行这段代码,将会在一个新窗口中显示出一个火箭的图像。注意,你需要安装并导入 turtle 模块才能运行上面给出的代码。