(python)turtle入门级画图练习

Posted xialuoxialuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(python)turtle入门级画图练习相关的知识,希望对你有一定的参考价值。

0X01 目标

画出一个奥运五环

0x02 思路

我们知道turtle绘图是以直角坐标系为参考画出的图
于是我们的想画出的图形大致位置如下图

0x03简单的Turtle语句使用的温习

  • 导出画布 turtle.showturtle
  • 在当前指针位置写下文字 turtle.write("Welcome to Python")
  • 指针向前移动100 turtle.forward(100)
  • 指针向后移动100 turtle.backward(100)
  • 改变画出的线的颜色为红色 turtle.color('red')
  • 将笔头抬起来 turtle.penup()
  • 将笔头落下 turtle.pendown()
  • 从此处向坐标(50,50)画线 turtle.goto(50,50)
  • 画一个半径为50的圆 turtle.circle(50)

0x04:具体操作

import turtle      #引入turtl库
turtle.showturtle()  #展示turtle画布


turtle.circle(100)   #在坐标画一个直径为100的圆

turtle.penup()   #抬起笔
turtle.goto(-200,0)   #将笔向-220,0移动
turtle.color('red')     #将笔的颜色换为红色
turtle.pendown()			#落下笔
turtle.circle(100)			在此处画圆



turtle.penup()
turtle.goto(-100,-200)
turtle.color('black')
turtle.pendown()
turtle.circle(100)


turtle.penup()
turtle.goto(100,-200)
turtle.pendown()
turtle.color('blue')
turtle.circle(100)

turtle.penup()
turtle.goto(200,0)
turtle.pendown()
turtle.color('orange')
turtle.circle(100)

0x05效果展示(有点小丑)

以上是关于(python)turtle入门级画图练习的主要内容,如果未能解决你的问题,请参考以下文章

Pythonturtle海龟画图练习

Pythonturtle海龟画图练习(同心圆叠加三角形)

python_turtle模板画图

Python用turtle模块画图

python turtle画图怎么连接两点

有大神可以用python的turtle模块画图吗,求解