zoukankan      html  css  js  c++  java
  • 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()函数:产生循环计数序列

     

              

              

             

             

  • 相关阅读:
    Laravel 5.7 RCE (CVE-2019-9081)
    Laravel 5.8 RCE 分析
    CVE-2018-12613 的一些思考
    2019CISCN华南线下两道web复现
    Intellij idea导入项目时没有目录结构
    [BZOJ4907]柠檬
    [BZOJ3675]序列分割
    aes加解密
    java:基于redis实现分布式定时任务
    PBKDF2加密
  • 原文地址:https://www.cnblogs.com/lcy1995/p/10764028.html
Copyright © 2011-2022 走看看