-------今日内容:python入门(全为重点)-----
1.编程语言解释
1.1 编程语言分为:
机器语言(0101二进制指令)
汇编语言(用英文字母对应二进制指令)
高级语言(用人的语言于逻辑编写)
特点:
执行效率:机器语言 > 汇编语言 > 高级语言
开发效率:高级语言 > 汇编语言 > 机器语言
——————高级语言机器无法识别必须进行翻译,按翻译类型的不同分为编译型于解释型两种:
执行效率:编译型 > 解释型
开发效率:解释型 > 编译型
跨平台性:解释型(python)有极高的跨平台性
2.python解释
(说道python的时候一般有两种不同的含义)
2.1 python语言:指的是python这门语言的语法风格
2.2 python解释器:用来专门识别python这门语言的语法并解释执行
3.解释器的多版本共存
原因:一些公司的软件还是用python2进行编写和维护,开发新项目和维护就软件需要多个版本来满足软件的兼容性
方法:分别复制exe文件并更名,再将各自更名的exe文件所在位置添加到path环境变量中去
windows
win10:参考视频
win7:C:\python27;C:\python27\scripts;C:\a\b;D:\a\b;E:\a\b
linux:
vim /etc/profile
PATH=$PATH:/usr/local/python38:/usr/local/python38
export PATH
mac:
同linux
4.运行python的两种方式:
4.1:打开terminal终端窗口运行,交互式
因为能够实时的获得运行结果,所以多用于测试
4.2:以脚本的方式运行
将程序写到文件中去(一般后缀为.py,不是也不影响运行),再由python解释器解释执行
5.一个python应用程序运行的三个步骤(******)
————python3.8 D:a\a\a.py程序运行的三个步骤
1.首先启动python解释器
2.解释器向cpu发送系统调用指令,将硬盘上位置为D:a\a\a.py的a.py文件的代码加载到内存
3.解释器开始解释刚刚读入内存的a.py的代码,解释器进而识别python语法
————文本编辑器读取D:a\a\a.py文件的三个步骤
1.首先启动文本编辑器
2.文本编辑器向cpu发送系统调用指令,将硬盘上位置为D:a\a\a.py的文件的内容加载到内存
3.文本编辑器开始从内存中读取刚刚加载a.py文件的内容,在控制输出到计算机的屏幕上
6.注释
6.1 注释是对关键代码进行解释说明,提高程序的可读性
单行注释:#
多行注释:''' ''' """ """
6.1注释的内容在运行时会被忽视掉,不会运行