#PythonDraw.py
import turtle
turtle.setup(650,350,200,200)#(width,height,startx,starty)设置绘图窗体
turtle.penup()#抬起画笔,海龟轨迹不出现在画布上
turtle.fd(-250)#让海龟向前爬行
turtle.pendown()#落下画笔,开画
turtle.pensize(25)#画笔宽度
turtle.pencolor("purple")#画笔颜色=turtle.pencolor(0.63,0.13,0.94)
turtle.seth(-40)#改变海龟行进的角度方向(使用的为绝对角度)turtle.left、turtle.right为相对视角
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()#绘制完成后窗体不会自动关闭
import:引入 turtle库
turtle库的使用:
turtle的绘图窗体
turtle空间坐标体系:turtle.goto(100,100) 让海龟去到某个坐标
RGB:0-255之间的整数或0-1之间的小数来表示
turtle.colormode()可切换RGB小数整数切换
使用from和import保留字共同完成:
from 库名 import 函数名
**from 库名 import ***
则可直接调用函数,不需要再套库名,但可能会出现函数重名问题(其实不推荐这种方法)为解决这个问题:import 库名 as 库别名
turtle.circle(x,y)以x为半径绘制弧度为y的弧形,默认为圆心在海龟的左侧
循环语句:for<变量>range(循环次数):
range(N)产生循环序列 0-N-1
range(2,5) 变量为2,3,4(不到5)