pythonturtle简易绘代码

以下是一个简单的Python Turtle绘图代码示例:

import turtle

# 创建一个画布
canvas = turtle.Screen()

# 创建一个乌龟对象
t = turtle.Turtle()

# 设置画笔颜色和宽度
t.pencolor("red")
t.pensize(5)

# 绘制一个正方形
for i in range(4):
    t.forward(100)
    t.right(90)

# 隐藏乌龟
t.hideturtle()

# 关闭画布
canvas.exitonclick()

这段代码将创建一个画布和一个乌龟对象,然后设置画笔颜色和宽度,绘制一个红色的正方形,最后隐藏乌龟并关闭画布。您可以根据需要修改代码以绘制不同的形状和颜色。

以下是一个更复杂的Python Turtle绘图代码示例,它将绘制一个彩虹色的螺旋线:

import turtle
import random

# 创建一个画布
canvas = turtle.Screen()

# 创建一个乌龟对象
t = turtle.Turtle()

# 设置画笔颜色和宽度
t.pensize(3)

# 定义颜色列表
colors = ["red", "orange", "yellow", "green", "blue", "purple"]

# 绘制彩虹色螺旋线
for i in range(200):
    # 随机选择颜色
    color = random.choice(colors)
    t.pencolor(color)
    # 绘制线段
    t.forward(i)
    t.right(45)

# 隐藏乌龟
t.hideturtle()

# 关闭画布
canvas.exitonclick()

这段代码将创建一个画布和一个乌龟对象,然后设置画笔宽度和颜色列表。接下来,它将绘制一个彩虹色的螺旋线,每次绘制时随机选择一种颜色。最后,它将隐藏乌龟并关闭画布。您可以根据需要修改代码以绘制不同的形状和颜色。