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
但是我们用点原始的解释器
打开搜索
Python海龟图以及奥运五环,自己对于turtle的运用和理解
new 一个就可以使用了


海龟图

import turtle
t=turtle.Pen()
for x in range(360):
	t.forward(x)
	t.left(59)
	

结果

Python海龟图以及奥运五环,自己对于turtle的运用和理解


奥运五环

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)#画圆

结果

Python海龟图以及奥运五环,自己对于turtle的运用和理解