一、编程语言介绍

  1、分类:

    机器语言:纯粹由二进制数组成的代码。

    汇编语言:由英文符号对应二进制数组成的代码。

    高级语言:编程语言发展至今应用的主要语言,又分为编译型和解释型。

  2、效率对比:

    ①执行效率:机器语言>汇编语言>高级语言(编译型>解释型)

    ②开发效率:机器语言<汇编语言<高级语言(编译型<解释型)

    ③跨平台性:解释型语言具有极强的跨平台性。

  3、python介绍:python即解释型语言的代表,其本身其实有两层含义,一为python这门语言本身及其语法风格,二指用来识别python语言的语法并解释执行的程序,称为python解释器。

  4、python的多版本:目前最新的python解释器的版本是3.82,但是目前还有一定数量的公司还用着python2.0+的程序,因而实际应用中,需要python2.0+和3.0+共存的状态,但是目前官方虽然还是更新python2.0+的版本,但也已经明确进入倒数期,给使用公司留了更新换代的时间。所以后续的开发新程序,应该都用python3.0+的版本,但是为了避免最新版本刚面市的时候有可能出现一些小漏洞,一般用比最新版本稍微低一些的版本做开发。

  5、运行python程序的两种方式:

    ①交互式:可以即时得到程序的运行结果,但是无法保存,所以多用于调试。

    ②脚本的方式:把python程序写进文件里,然后用python解释器解释执行其中的代码。虽然python文件的格式没有硬性规定,但是约定俗成文件的格式要以.py为后缀。

  6、python程序运行的三个步骤:

    ①先启动python解释器

    ②解释器通过操作系统把程序文件的代码内容读入内存,此时这些内容都是单纯的字符,没有任何语法意义。

    ③解释器开始识别刚刚读入内存的代码语法并解释执行。

    PS:对比于普通文本编辑器,区别仅在第三阶段,文本编辑器会直接把所有内容输出到显示器上,没有识别代码语法的步骤。

  7、集成开发环境pycharm:

    ①定义:是一种整合了各种帮助开发,如自动补全,实时报错等等强大功能的软件,可以大幅度提升开发效率。

    ②注释:其中有一个功能即是可以把输入的某些内容用特殊符号注释掉,注释过的内容,视为无语法的字符,只会在源代码中显示,不会被执行。具体形式有,#后接整行内容,此为单行注释,以及1对连续3个‘’‘或者“”“之间的内容,为多行注释。注释一般用于备忘或者供他人理解此处代码的含义。

 

posted on 2020-01-01 03:01  焚音留香  阅读(149)  评论(0编辑  收藏  举报