python学习之初识python
1、编程语言介绍
·编程语言分类
? 机器语言:直接控制计算机所使用的语言;计算机只能传输高低电平,高电平用1表示,低电平用0表示,因此机器语言其实就是一堆010101····代码,由于计算可以无障碍理解,运行效率最高,缺点是开发效率最低,跨平台性差。
? 汇编语言:将实现一定功能的机器语言代码0101010···抽象成英文标签,开发效率提高了一丝丝,但是开发效率还是很低,跨平台性差,优点是运行效率高。
? 高级语言:用人的语言去编写程序,计算机无法直接理解,需要翻译,按照翻译方式的不同分为两种:
? 编译型(C、C++):程序运行的时候是所有代码进行编译后再执行,类似于谷歌翻译
? 解释型(python):程序代码一条一条进行解释执行,类似于同声传译
? 编译型语言的运行效率高于解释型,解释型语言的开发效率、跨平台性优于编译型。
? 对应运行效率来说,有瓶颈效应,容易受到网络速度的影响,因此从开发效率、跨平台性考虑,编译型语言优于解释型语言。
2、python介绍
? python语言:指的是python这门编程语言的语法风格
python解释器:指的是专门用来识别python语法并解释执行的软件
3、安装多版本python解释器
? 安装多版本python解释器的原因:维护公司的一些老的项目
? 安装步骤:
? 1)双击exe文件,下一步下一步就可以,唯一需要设置的是环境变量;
? 2)设置环境变量
我的电脑,右键属性->高级系统设置->环境变量->系统变量->点击PATH,把python解释器安装路径加入即可
? 注意:安装了多版本的python解释后,需要将不同版本的python.exe文件复制,然后重命名进行区分,以便每一个版本的python解释器都能够迅速调用运行。
4、运行python程序的两种方式
? 交互式:输入代码后,直接运行得到结果,多用来快速调试代码。
? 脚本式:将程序写入文件中,然后用python解释器运行;运行方法为:python3 D:\test.py。
5、一个python程序运行的三个步骤
? 1)启动python解释器,相当于打开一个文本编辑器
? 2)python解释器调用操作系统将python程序代码加载到内存中
? 3)python解释器识别刚刚读入到内存中的python代码的语法并解释执行
对比文本编辑器读取文件也经历了三个步骤:
? 1)先启动文本编辑器
? 2)文本编辑器会发出系统调用将文件读入内存中
? 3)文本编辑器会讲刚刚读入内存的文件数据控制输出在显示器上
6、注释
? 注释是为了解释说明程序中关键代码的作用;
? 注释分为单行注释和多行注释,单行注释一般用#,多行采用‘‘‘‘‘‘或""""""
? 注释的内容是不会被执型的