在Python中使用Turtle画彩色花朵的圆圈
Turtle是Python中的一个内置模块。它提供了使用屏幕(纸板)和Turtle(笔)的绘画。为了在屏幕上画东西,我们需要移动Turtle(笔)。为了移动Turtle,有一些函数,如forward()、backward()等。
画花:
以下是使用的步骤。
- Import Turtle
- Set screen
- 制作Turtle对象
- 定义用于绘图的颜色
- 循环绘制以角度为导向的圆。
以下是实现。
# import turtle package
import turtle
# screen object
sc = turtle.Screen()
# turtle object
pen = turtle.Turtle()
# Driver Code
# colors
col = ['violet', 'indigo', 'blue', 'green',
'yellow', 'orange', 'red']
# screen size
sc.setup(500,500)
# screen color
sc.bgcolor('black')
# turtle size
pen.pensize(4)
# turtle object
pen.speed(20)
# integer variable
# for accessing colors
i = 0
# loop to draw 30 circles
for angle in range(0, 360, 12):
# color of circle
pen.color(col[i])
if i == 6:
i = 0
else:
i += 1
# Set the orientation of
# the turtle to angle
pen.seth(angle)
# circle of radius 80
pen.circle(80)
# hide the turtle
pen.ht()
输出 :