• Python学习笔记3


              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()函数:产生循环计数序列

     

              

              

             

             

  • 相关阅读:
    shell、cmd、dos和脚本语言杂谈(转)
    windows命令之PING DIR DEL CD TASKLIST (转)
    STM32的操作过程,寄存器配置与调试过程(转载)
    关于MCU的烧录,下载与其他接口的比较(一)
    关于Spring Security 3获取用户信息的问题
    Spring security 获取当前用户
    Spring Security3实现,权限动态获取
    Spring Security教程
    spring security 3 自定义认证,授权示例
    SpringSecurity自定义过滤器
  • 原文地址:https://www.cnblogs.com/lcy1995/p/10764028.html
Copyright © 2020-2023  润新知