如何利用python turtle绘图自定义画布背景颜色

  

讲解如下:

如何利用python turtle绘图自定义画布背景颜色

1. 引入turtle模块

在python代码中引入turtle模块:import turtle

2. 创建一个画布并设置背景颜色

turtle.Screen()可以创建一个画布对象,在对象上进行绘图操作。

绘图时,可以调用bgcolor()方法来设置画布的背景颜色,例如:

import turtle

# 创建画布对象
screen = turtle.Screen()

# 设置画布背景颜色为红色
screen.bgcolor("red")

# 显示画布
turtle.done()

3. 使用turtle绘制图形

通过设置画布背景颜色后,便可在画布上使用turtle模块绘制图形。例如,绘制一个叶子形状的图形:

import turtle

# 创建画布对象
screen = turtle.Screen()

# 设置画布背景颜色为浅色绿色
screen.bgcolor("#D1FFC8")

# 创建turtle对象
leaf_turtle = turtle.Turtle()

# 隐藏turtle箭头
leaf_turtle.hideturtle()

# 设置画笔颜色,填充颜色
leaf_turtle.color("green", "green")

# 绘制叶子形状的图形
leaf_turtle.begin_fill()
leaf_turtle.right(30)
leaf_turtle.forward(120)
leaf_turtle.circle(-100, 60)
leaf_turtle.circle(-40, 120)
leaf_turtle.circle(-100, 60)
leaf_turtle.forward(120)
leaf_turtle.end_fill()

# 显示画布
turtle.done()

在以上代码中,首先创建一个画布对象,然后设置其背景颜色为浅色绿色。接下来,创建一个turtle对象,并设置其画笔颜色和填充颜色。最后,使用turtle模块绘制叶子形状的图形。绘制完成后,调用turtle.done()方法显示画布。

以上就是利用python turtle绘图自定义画布背景颜色的攻略,希望能对你有所帮助。

相关文章