1.1 Python中turtle的使用(画奥运五环)

本文详细介绍了Python中Turtle库的使用方法,包括画笔控制、颜色设置、形状绘制等功能,通过实例展示了如何利用Turtle绘制复杂的图形,如奥运五环。

turtle(海龟绘图)的使用教程

Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

import turtle		
turtle.showturtle()		#屏幕上显示出来海龟绘图,终端中会用到
turtle.penup()	#抬起画笔,此时画笔的移动不会留下痕迹
turtle.pendown()	#放下画笔,此时画笔的移动会留下痕迹
turtle.pensize(3)	#笔粗为3
turtle.goto(-200,100)	#将画笔移动到(-200,100)坐标
turtle.color("red")		#设定画笔的颜色为红色
turtle.circle(100)		#以当前画笔所在点为圆最下端开始画半径为100的圆
turtle.circle(100,steps=n)		#绘制一个周长为100,的n边形
turtle.forward(200)		#将画笔前进200
turtle.backward(100)	#将比后退100
turtle.right(70)		#将画笔箭头的方向向右移70度
turtle.left(90)		#将画笔箭头的方向向左移90度
turtle.stamp()		#复制当前图形
turtle.write("hello,小朋友",font=('宋体',20,"normal"))		#添加括号里的字符,font设置字符字体,大小以及作用
turtle.reste()		#重置
turtle.hideturtle()		#将画笔隐藏
turtle.done()		#把所绘图显示出来,不关闭绘图软件

给绘制的图形填充颜色

turtle.begin_fill()
turtle.circle(100)
turtle.color("yellow")
turtle.end_fill()

例:画出奥运五环

import turtle        
turtle.color("blue")    
turtle.circle(100)     
       
turtle.penup()     
turtle.goto(-200,0)   
turtle.pendown()      
turtle.color("red")     
turtle.circle(100)       

turtle.penup()
turtle.goto(200,0)
turtle.color("yellow")
turtle.pendown()
turtle.circle(100)

turtle.penup()
turtle.goto(-100,-100)
turtle.color("black")
turtle.pendown()
turtle.circle(100)
  
turtle.penup()
turtle.goto(100,-100)
turtle.color("black")
turtle.pendown()
turtle.circle(100)
turtle.done()
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值