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

原文地址:https://www.cnblogs.com/zhaokunhao/p/14144865.html