Python 入门第二天

一、编程语言分类

1、机器语言:直接用二进制指令编写程序
      优点:程序的运行速度快
      缺点:编写程序太复杂了,记忆困难。

2、汇编语言:用英文标签取代二进制指令去编写程序

3、高级语言:用人类能理解的表达方式编写程序,需要经过翻译才能被计算机理解、运行
按照翻译方式的不同,又分为两种
1、编译型(c、go)

2、解释型(python,shell)

运行效率:机器语言>汇编语言>高级语言(编译型>解释型)
开发效率:机器语言<汇编语言<高级语言

二、python解析器的安装
windows

mac:vim ~/.bash_profile
/etc/profile

卸载:
第 1 步,删除框架:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x

第 2步,删除应用目录:
sudo rm -rf "/Applications/Python x.x"

第 3 步,删除指向 Python 的连接:
cd /usr/local/bin/
ls -l /usr/local/bin | grep ‘../Library/Frameworks/Python.framework/Versions/x.x‘ | awk ‘{print $9}‘ | tr -d @ |xargs rm

第 4 步:清理环境变量
~/.bash_profile
/etc/profile
linux
注意问题:环境变量PATH

三、运行python程序的两种方式

1、交互式环境
输入代码立即得到结果

2、脚本的方式
python3 /Users/linhaifeng/PycharmProjects/s15/day02/d.txt


运行python程序经历的三个步骤
1、先启动python解释器
2、python解释器就相当于一个文本编辑器先把d.txt的内容由硬盘读入内存
3、解释器解释执行刚刚读入内存的d.txt的内容,开始识别python语法

四、变量

Python 入门第二天

 Python 入门第二天

 Python 入门第二天

 Python 入门第二天

 Python 入门第二天

 Python 入门第二天