python 是一种通用语言、脚本语言。优点是:

                 -c代码量的10%

                 -强制可读性

                -较少的底层语法元素

                -多种编程方式

                -支持中文

          (1)编程语言:

         

        (2) 超级语言:Python是目前唯一的超级语言

         

         (3)蟒蛇绘制实例代码:

       

#PythonDraw.py
import turtle
turtle.setup(650,350,200,200)
turtle.penup()#提起画笔
turtle.fd(-250)
turtle.pendown()#在某一位置落下
turtle.pensize(25)#设置画笔宽度为25个像素
turtle.pencolor("purple")
turtle.seth(-40)#将海龟的方向改为绝对的-40度方向
for i in range(4):
    turtle.circle(40,80)
    turtle.circle(-40, 80)
turtle.circle(40, 80/2)
turtle.fd(40)#向前行进40
turtle.circle(16, 180)
turtle.fd(40 * 2/3)
turtle.done()#程序运行后手动退出,去掉为自动退出

运行结果:
   

   (4)turtle库的使用

           turtle库是turtle绘图体系的python实现

  

       turtle的绘图窗体

      

        turtle的空间坐标体系

     

        turtle的角度坐标体系

       

向左向右角度并没有前进

         RGB色彩模式(由三种颜色构成的万物色)

       

      

                

   小结:

   (5)库引用(扩充python程序功能的方式)

            使用import保留字完成,采用<a>.<b>()编码风格

                            import <库名>

                            <库名>.<函数名>(<函数参数>)

     

eg:

 

        

             

    (6)turtle画笔控制函数

       

    

   

        (7)turtle运动控制函数

        

         默认情况下以海龟左侧r距离为半径画圆,若r是负数就是在海龟右侧r距离画圆,具体画多少由extent决定

       

             turtle方向控制函数(只改变海龟的行进运动方向,并不实际上运动)

            

     

      循环语句

     

    ,逗号的作用是使:冒号和数字之间多了空格

   range()函数:产生循环计数序列

 

          

          

         

         

posted on 2019-04-24 21:21  2019重新起航  阅读(112)  评论(0编辑  收藏  举报