Python海龟图以及奥运五环,自己对于turtle的运用和理解
Python 中的turtle
turtle 即海龟的意思
下面我们来看一下turtle中的关键字
命令 | 说明 |
---|---|
turtle.forward(distance) | 画笔向前(距离 像素) |
turtle.backward(distance) | 画笔后退(距离 像素) |
turtle.right(degree) | 顺时针移动 |
turtle.left(degree) | 逆时针移动 |
turtle.pendown() | 放下画笔 |
turtle.penup() | 抬起画笔 |
turtle.goto(x,y) | 去(x,y)这个坐标 |
turtle.circle() | 画圆(正值,圆心在左,负值,圆心在右) |
setx( ) | 将x轴建立在()位置上 |
sety( ) | 将y轴建立在()位置上 |
home() | 设置当前画笔位置为原点,朝向东。 |
dot® | 绘制一个指定直径和颜色的圆点 |
准备工作
可用pycharm
但是我们用点原始的解释器
打开搜索
new 一个就可以使用了
海龟图
import turtle
t=turtle.Pen()
for x in range(360):
t.forward(x)
t.left(59)
结果
奥运五环
import turtle
turtle.showturtle#展示画图
turtle.write("quyuquan")#写下字符串
turtle.color("red")#画笔颜色为红色
turtle.circle(100)#画一个圆心在左边半径为100px的园
turtle.penup()#抬笔
turtle.forward(100)#向前(东)进行100px
turtle.pendown()#下笔
turtle.color("green")#画笔颜色改为绿色
turtle.circle(100)#画一个100px圆
turtle.penup()#抬笔
turtle.forward(100)#前进100px
turtle.pendown()#下笔
turtle.color("yellow")#改变画笔颜色为黄色
turtle.circle(100)#画圆r=100px
turtle.penup()#抬笔
turtle.goto(50,-100)#去到坐标为(50,-100)的位置
turtle.color("blue")#改变颜色为蓝色
turtle.pendown()#下笔
turtle.circle(100)#画圆
turtle.penup()#抬笔
turtle.forward(100)#前进100px
turtle.color("black")#改变画笔颜色为黑色
turtle.pendown()#下笔
turtle.circle(100)#画圆