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、注释

? 注释是为了解释说明程序中关键代码的作用;

? 注释分为单行注释和多行注释,单行注释一般用#,多行采用‘‘‘‘‘‘或""""""

? 注释的内容是不会被执型的

7、IDE集成开发环境pycharm

相关推荐