Python语言介绍
Python语言介绍
一、计算机的语言介绍
如果我们想操作计算机,要让计算机能听懂我们说的话,但是因为计算机的组成原因,计算机只能理解二进制,所以,如果我们想要操纵计算机完成我们下达的任务,就必须用计算机能听懂的语言。
1.机器语言
机器语言是用二进制进行编写的,可以直接调用计算机硬件,计算机能够识别,执行效率高,属于低级语言,因为使用二进制进行编写,对于人来说不易学习,所以在计算机发展的早期,能进行编程的都是行业大佬。
特点:执行效率高,开发效率差,跨平台性差
2.汇编语言
汇编语言也属于低级语言,但是已经开始用简单的英文来进行编码了,执行效率也相对较高,适当地降低了程序员的门槛。
特点:执行效率较高,开发效率差,跨平台性差
3.高级语言
高级语言属于高级语言,开始用人的语言编写代码,高级语言的出现正式降低了程序员的能力要求,以牺牲执效率为代价换取了开发效率,当前有两种形式的高级语言。
3.1 编译型
编译型语言需要一个解释器,解释器对将要执行的代码进行一次性的编译,生成一个二进制形成的计算机指令文件,然后操作系统根据指令直接操作硬件。
特点:执行效率高,开发效率低,跨平台性差。不开源
3.2 解释型
解释型语言也需要解释器,解释器解释一句执行一句,在执行效率上不如编译型。
特点:执行效率低,开发效率高,跨平台性好。开源。
二、Python程序执行的两种方式
1.交互式
在终端下进行编码,可以即时得到代码反馈的结果,但是只适合临时的调试代码,不能永久保存,且不能编写较多的程序。
2.脚本文件
脚本文件可以永久保存代码,大型开发都会使用脚本文件进行。
2.1 解释器运行脚本的步骤
解释器运行脚本文件一共有三个步骤:如执行python3 a.txt
-
首先会启动python3的解释器。
-
解释器会将a.txt从硬盘读入内存
-
然后开始对内存中的代码进行识别、解释、执行。
2.2 文本编辑器读取脚本的步骤
文本编辑器读取脚本文件也会经历三个步骤:
- 启动文本编辑器
- 文本编辑器将脚本内容从硬盘读入内存。
- 将读入内存中的内容输出到屏幕上。
解释器运行脚本和文本编辑器运行脚本的前两步是相同的 ,但是在第三步就有所区别了,当脚本内容出现语法错误 的时候,解释器在第三步程序会崩,但是文本编辑器只是将脚本的内容读出来显示,不涉及语法的识别等等。
三、注释
3.1 注释的重要性
注释对于规范程序是非常重要的,无论是我们自己以后阅读程序还是自己编写程序,有一个清晰明了的注释都会让你迅速了解程序,如果自己的代码没有对程序进行注释,过了一二十天,你就会发现自己对这个程序一无所知,同样,如果别人的代码没有注释,你在阅读的时候也会感到头痛。
注意:注释非常重要!!!!
注意:注释非常重要!!!!
注意:注释非常重要!!!!
- 对关键代码进行注释,不必对简单的代码注释,那样会显得逼格不高。
3.2注释的方式
注释有两种方式:
# 1.使用井号键进行注释。
# 我寻思着我是注释
print("上边是注释,右边也是注释") # 我寻思着我也是个注释
# 2.使用三引号进行注释。
"""
我是多行注释
如果需要很多的说明请用我
"""