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语法
四、变量