Python语言介绍

Python语言介绍

一、计算机的语言介绍

如果我们想操作计算机,要让计算机能听懂我们说的话,但是因为计算机的组成原因,计算机只能理解二进制,所以,如果我们想要操纵计算机完成我们下达的任务,就必须用计算机能听懂的语言。

1.机器语言

机器语言是用二进制进行编写的,可以直接调用计算机硬件,计算机能够识别,执行效率高,属于低级语言,因为使用二进制进行编写,对于人来说不易学习,所以在计算机发展的早期,能进行编程的都是行业大佬。

特点:执行效率高,开发效率差,跨平台性差

2.汇编语言

汇编语言也属于低级语言,但是已经开始用简单的英文来进行编码了,执行效率也相对较高,适当地降低了程序员的门槛。

特点:执行效率较高,开发效率差,跨平台性差

3.高级语言

高级语言属于高级语言,开始用人的语言编写代码,高级语言的出现正式降低了程序员的能力要求,以牺牲执效率为代价换取了开发效率,当前有两种形式的高级语言。

3.1 编译型

编译型语言需要一个解释器,解释器对将要执行的代码进行一次性的编译,生成一个二进制形成的计算机指令文件,然后操作系统根据指令直接操作硬件。

特点:执行效率高,开发效率低,跨平台性差。不开源

3.2 解释型

解释型语言也需要解释器,解释器解释一句执行一句,在执行效率上不如编译型。

特点:执行效率低,开发效率高,跨平台性好。开源。

二、Python程序执行的两种方式

1.交互式

在终端下进行编码,可以即时得到代码反馈的结果,但是只适合临时的调试代码,不能永久保存,且不能编写较多的程序。

2.脚本文件

脚本文件可以永久保存代码,大型开发都会使用脚本文件进行。

2.1 解释器运行脚本的步骤

解释器运行脚本文件一共有三个步骤:如执行python3 a.txt

  1. 首先会启动python3的解释器。

  2. 解释器会将a.txt从硬盘读入内存

  3. 然后开始对内存中的代码进行识别、解释、执行。

2.2 文本编辑器读取脚本的步骤

文本编辑器读取脚本文件也会经历三个步骤:

  1. 启动文本编辑器
  2. 文本编辑器将脚本内容从硬盘读入内存。
  3. 将读入内存中的内容输出到屏幕上。

解释器运行脚本和文本编辑器运行脚本的前两步是相同的 ,但是在第三步就有所区别了,当脚本内容出现语法错误 的时候,解释器在第三步程序会崩,但是文本编辑器只是将脚本的内容读出来显示,不涉及语法的识别等等。

三、注释

3.1 注释的重要性

注释对于规范程序是非常重要的,无论是我们自己以后阅读程序还是自己编写程序,有一个清晰明了的注释都会让你迅速了解程序,如果自己的代码没有对程序进行注释,过了一二十天,你就会发现自己对这个程序一无所知,同样,如果别人的代码没有注释,你在阅读的时候也会感到头痛。

注意:注释非常重要!!!!

注意:注释非常重要!!!!

注意:注释非常重要!!!!

  1. 对关键代码进行注释,不必对简单的代码注释,那样会显得逼格不高。

3.2注释的方式

注释有两种方式:

# 1.使用井号键进行注释。

# 我寻思着我是注释
print("上边是注释,右边也是注释")  # 我寻思着我也是个注释

# 2.使用三引号进行注释。
"""
我是多行注释
如果需要很多的说明请用我
"""
posted @ 2020-03-03 16:49  小菜鸟是我  阅读(2518)  评论(0编辑  收藏  举报