3、Python介绍
一、编程语言介绍
1.1、编程语言的种类
编程语言分为三类:分别是机器语言、汇编语言以及高级语言。其中高级语言又分为编译型和解释型。
1.2、编程语言的比较
执行效率:机器语言》汇编语言》编译型语言》解释型语言。
开发效率:解释型语言》编译型语言》汇编语言》机器语言。
跨平台性:解释型语言具有极强的跨平台性。
二、Python的介绍
通常提到Python有两种解释:
第一种是Python语言:指的是Python的语法风格的语言。
第二种是Python解释器:专门用来识别、解释Python语法的编辑器
三、多版本共存
Python解释器目前主要分为两种:Python2以及Python3。由于2008年推出Python3,并且与Python2不兼容,因此官方于2010年推出Python2.7的过渡板,后续不在更新。所以部分企业还在使用Python2,。
Python目前具备主流操作系统,即Windows,Linux,Mac安装教程为以下途径: https://zhuanlan.zhihu.com/p/108676916。
四、运行Python程序的两种方式
4.1、互交式:通过在cmd中输入,直接得到结果,十分方便,通常用来调试。缺点是无法保存。
4.2、脚本式:通过文本编辑之后(文件名约定以.py结尾),在cmd中用对应路径打开文件。可以保存,但是反应慢。
五、Python应用程序运行的三个步骤
1.先打开Python解释器
2.通过CPU将Python应用程序读入内存
3.Python解释器执行代码,并开始识别语法。
对比文本编辑器运行的三个步骤
1.启动文本编辑器
2.通过操作系统,让CPU从硬盘中找到程序,并运行到内存中。
3.文本编辑器会直接读出内存里面的内容,并显示出来。
两者之间的区别在于Python解释器会运行文件里面的内容,并且进行判断是否有语法问题,而文本编辑器是直接显示出来。
六、注释
6.1、注释是对关键码的解释说明
单行注释通常用 # 来表示
多行注释通常用 ''' '''或者 """ """
6.2、备注注释的内容不会执行。
七、IDE集成开发环境pycharm
pycharm的安装可以直接网上直接查询。