📜  Python – 使用 Turtle Graphics 绘制“GFG”标志

📅  最后修改于: 2022-05-13 01:54:25.689000             🧑  作者: Mango

Python – 使用 Turtle Graphics 绘制“GFG”标志

先决条件:用Python进行海龟编程

Turtle是一个类似于绘图板的Python功能,它让我们可以命令乌龟在上面画图!我们可以使用许多可以移动海龟的海龟函数。海龟进入海龟库。 turtle 模块可以以面向对象和面向过程的方式使用。

一些常用的方法是:

  • forward(length):将笔向前移动 x 单位。
  • 向后(长度):将笔向后移动 x 单位。
  • right(angle):将笔顺时针方向旋转角度 x。
  • left(angle):将笔逆时针旋转角度x。
  • penup():停止绘制海龟笔。
  • pendown():开始绘制海龟笔。

在本文中,我们将绘制 GeeksforGeeks 的标志,看起来像这样——

gfg 标志

方法 :

  • 进口海龟。
  • 形成具有大小和颜色的窗口屏幕。
  • 然后开始画logo:
    • 逆向形成“C”型
    • 向上 90 度线
    • 线向右 90 度
    • 线向下 90 度
    • 转发方向的表格“C”

下面是实现。

Python3
# 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()



输出 :

gfg 徽标