python海龟绘代码

当提到Python的海龟绘图时,通常指的是使用turtle模块进行图形绘制。

python
import turtle # 创建一个turtle对象 star_turtle = turtle.Turtle() # 绘制五角星 for _ in range(5): star_turtle.forward(100) # 前进100个像素 star_turtle.right(144) # 右转144度 # 关闭窗口 turtle.done()

你可以将这段代码保存在一个以.py为扩展名的文件中,然后运行它。这个程序将打开一个窗口,并在窗口中绘制一个五角星。

当使用turtle模块进行图形绘制时,你可以利用各种turtle的方法来控制绘图。

python
import turtle from turtle import * # 画布背景色 bgcolor('#69C3FF') # 彩虹的七种颜色 colors = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red'] # 彩虹的半径 radius = 300 # 设置turtle参数 width(20) speed(10) # 绘制彩虹 for color in colors: color(color) circle(radius) radius -= 40 # 移动到一个新的位置以绘制太阳 penup() goto(-50, 100) pendown() # 太阳的颜色 color('yellow') # 绘制太阳 begin_fill() circle(50) end_fill() # 关闭窗口 done()

这个程序首先绘制了一个彩虹,然后移动到一个新的位置绘制了太阳。你可以运行这个程序,看看在窗口中生成的彩虹和太阳。

标签