1.问题描述
使用turtle库,绘制一个蟒蛇形状的图形。
2.代码实现
#PythonDraw.py
import turtle #导入海龟绘图库
turtle.setup(650,350,200,200)#设定窗体
turtle.penup() #拿起画笔
turtle.fd(-250) #前进
turtle.pendown() #放下画笔
turtle.pensize(25)#海龟宽度
turtle.pencolor("tomato")#颜色
turtle.seth(-40)#改变方向
for i in range(4): #循环语句
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.circle(40,80/2)#转向爬行
turtle.fd(40)
turtle.circle(16,180)
turtle.fd(40 * 2/3)
turtle.done()
输出效果如下:
3.代码分析
①turtle库
turtle(海龟)库是turtle绘图体系的Python实现,是Python语言的标准库之一,也是入门级的图形绘制函数库。
②turtle的原(wan)理(fa)
turtle(海龟)是一种真实的存在,其实在窗体正中心&#