zoukankan      html  css  js  c++  java
  • 2、编程语言与python简介

    一、编程语言的分类

      编程语言是人和计算机沟通的一种语言

        1、机器语言:直接用二进制来编写程序
            缺点:A、二进制难以记忆,极容易出错
                 B、变成的复杂度极高
        2、汇编语言:用英文标签来取代二进制指令
            缺点:1、编程的复杂度依旧很高
        3、高级语言(编译型、解释型):更贴近人类的语言,用人类能理解的方式去写程序
            高级语言编写的程序计算机无法直接理解,必须要经过翻译才可以
          按照翻译方式的不同,高级语言分为两种
    1、编译型(C、go):运行效率高、下一次运行不需要翻译 2、解释型(shell、python):每次都需要翻译,封装程度高,开发效率高、有第三方库

    执行效率:机器语言>汇编语言>高级语言

    开发效率:高级语言>汇编语言>机器语言

    二、python介绍

      python涉及两层意思,一层代表的是python这门语言的语法风格,另外一层是代表着专门来解释该语法风格的应用程序:python解释器。

      python的创始人为吉多·范罗苏姆(Guido van Rossum)。这个名字源自于他爱的电视剧Monty Python’s Flying Circus,他希望这个语音能够像shell一样简洁,易学易用可拓展性强、同时兼顾C的强大功能。于是Guido在1989年的圣诞节编写能够解释python语言语法的解释器。

      python崇尚优美、简单、清晰、是一个优秀并实用广泛的语言,最新的tiobe排行榜第三。

      python的开发效率高,有“胶水语言”之称,能够广泛的应用于各种领域如:人工智能、数据分析、爬虫、金融量化、云计算、WEB开发、自动化运维/测试、游戏开发、网络服务、图像处理等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。

    三、python及python解释器的安装

      
    https://zhuanlan.zhihu.com/p/108676916

    四、IDE

      IDE——集成开发环境,又称超级编辑器,其中python语言较为实用的编辑器为pycharm

    五、注释

      多行注释:在代码的上下方用三对引号

      例:"""
        注释1
        注释2
        注释3
        """
      单行注释:单行注释在代码的正上方用#,或者后方space(空格)#表示

      *被注释的代码是不会被运行的。快捷键ctrl+?批量加减注释

    六、变量

      1、什么是变量

        量指的是事物的状态

        变指的是事物的状态是可以变化的

        变量的概念:指的是将事物的状态给记录下来,并且记录的结果是可以改变的

      2、为何要变量

        就是为了让计算机能够像人一样记住事物的状态

        变量是一种存取内存的机制

      3、如何用变量

        原则:先定义,后引用

        规范书写:ctrl+alt+L

  • 相关阅读:
    mysql高可用架构的构想
    shell进阶——expect免交互工具的使用
    Mysql性能优化之参数配置(转)
    mysql主从同步问题梳理
    使用mysql-proxy实现mysql的读写分离
    Mysql数据库的主从与主主
    Mariadb远程登陆配置及相关问题排查
    redis集群搭建及常用操作
    weblogic的linux静默搭建
    Python traceback 模块,追踪错误
  • 原文地址:https://www.cnblogs.com/zhaokunhao/p/14144865.html
Copyright © 2011-2022 走看看