Python学习第二周

turtle是Python的图形绘制库,提供了简单的画笔控制函数如penup()和pendown()来抬起和放下画笔,pensize()调整线条宽度,pencolor()设置颜色。运动控制包括forward()和circle(),方向控制有seth()和left()、right()。此外,文章还介绍了for循环和range()函数的使用。
摘要由CSDN通过智能技术生成

turtle程序语法元素分析:

turtle画笔控制函数:

        turtle.penup()        别名: turtle.pu()

                抬起画笔,海龟飞行

        turtle.pendown()        别名:turtle.pd()

                放下画笔,海龟爬行

                #penup飞到某一位置,pendown落下来并在那个位置绘图

        turtle.pensize(width)        别名:turtle.width(width)

                控制海龟宽度

        turtle.pencolor(color) color为颜色字符串或r,g,b值

                如,turtle.pencolor("purple")、turtle.pencolor(0.63,0.13,0.94)

                又如,turtle.pencolor((0.63,0.13,0.94)),(0.63,0.13,0.94)表示元组类型

turtle运动控制函数:

        turtle.forward()        别名:turtle.fd(d)

                #向前行进,海龟走直线;-d为行进距离,可以为负数

        turtle.circle(r,extent=None)

                #根据半径r绘制extent角度的弧形,默认情况下,圆心在海龟距离为r的位置上

                #值得注意的是,当r为负数,圆心则在海龟右侧距离为r的位置上

turtle方向控制函数:

        turtle.sethanding(angle)        别名:turtle.seth(angle)

                #改变行进方向,让海龟走角度

        turtle.left(angle)        turtle.right(angle)

                #angle:在海龟当前方向上行进的角度(海龟以左为默认的正方向)

基本循环语句:

        for  <变量>  in range(<参数>)

                #被循坏执行的语句,<变量>表示每次循坏的计数,从0到<次数> -1

range函数:

          range()        #产生循坏计数序列

                range(N)产生0到N-1的整数序列,共N个

                range(M,N)产生M到N-1的整数序列,共N-M个

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值