Python – 使用Turtle Graphics绘制 “GFG “标志
Turtle是一个像画板一样的Python功能,它让我们命令Turtle在上面到处画画!我们可以使用许多可以移动Turtle的函数。我们可以使用许多Turtle函数,这些函数可以使Turtle四处移动。Turtle 进入了 turtle 库。turtle模块可以以面向对象和面向过程的方式使用。
一些常用的方法是。
- forward(length): 向前移动笔的方向,以x为单位。
- backward(length): 将笔向后移动x个单位。
- right(angle): 将笔沿顺时针方向旋转一个角度x。
- left(angle): 将笔沿逆时针方向旋转一个角度x。
- penup(): 停止绘制Turtle笔。
- pendown(): 开始绘制Turtle笔。
在这篇文章中,我们将绘制GeeksforGeeks的标志,它看起来像这样 –
步骤:
- import Turtle。
- 形成一个有大小和颜色的窗纱。
- 然后开始画标志。
- 在向后的方向形成’C
- 线条向上90度
- 右边90度的线
- 线条90度向下
- 在前进的方向上形成 “C”
以下是实现。
# importing turtle for graphics
import turtle
# Forming the window screen
tut = turtle.Screen()
# background color green
tut.bgcolor("White")
# object
pen = turtle.Turtle()
#speed of pen
pen.speed(10)
# object color
pen.color("Green")
# object width
pen.width(10)
tut = turtle.Screen()
# Code for symbol
# backward C
for x in range(180):
pen.forward(1)
pen.right(1)
# up
pen.right(90)
pen.forward(50)
# right
pen.right(90)
pen.forward(130)
# down
pen.right(90)
pen.forward(50)
pen.left(90)
# forward C
for x in range(180):
pen.backward(1)
pen.right(1)
turtle.done()
输出 :