笔记
笔记
一、 python介绍
1、python是什么?
- python是一门编程语言,编程语言就是一门语言
- 语言就是一个事务与另外一个事务沟通的工具
- 而编程语言则是人与计算机沟通的介质
2、为什么要跟计算机沟通:为了奴役计算机
- 奴隶主 --- (人类的语言) ---> 奴隶
- 奴隶主 --- (编程的语言) ---> 计算机
3、编程、程序、为何编程?
什么是编程?
人想让计算机做的事情,也就是人的思维逻辑给写下来,这个过程就是编写程序,简称编程
什么是程序
# 人把自己的思维逻辑写下来,写哪去了?
写到了电脑里面的文件里面,给永久存放下来了,这个存放人类思维逻辑的文件,就是程序。
# 例子
你用的别人写的软件,比如QQ啊,等等这都是软件,你把别人的软件,下载下来一看,里面其实就是一堆文件
为何要编程?
为了让计算机去做事,因为奴役计算机。
三者总结
奴隶主想让计算机替自己做事情的逻辑用编程语言给表达出来,并且存入文件中,这些文件就是程序
计算机 --- (取代) ---> 奴隶(人)
大前提 (*****):
- 编程语言里所出现的所有基础语法,都是为了让计算机能够具备人的某一项技能,或者说让计算机能够像人一样去干。。。
二、编程语言介绍
1、机器语言
- 二进制指令编写程序,计算机无障碍理解
- 优点: 运行效率高
- 缺点:开发效率最低
- 示例:01010101
2、汇编语言
- 用英文标签取代二进制去编写程序
- 优点:运行效率高
- 缺点: 开发效率低
3、高级语言
编译型(C)
- 类似谷歌翻译 (编译器)
解释型(python)
- 类似同声传译 (解释器)
两者对比
- 编译型开发效率 < 解释型开发效率
- 编译型运行效率 > 解释性运行效率
- 补充:从大局观上来讲,网络延迟才是最主要的麻烦,虽然编译型运行效率高,但是在同等网络延迟的情况下,编译型的优势不复存在。
三、设置python解释器环境变量
前提条件:
- 安装之前不要勾选环境变量,自定义安装
1、windwos平台
windows7
- C:\Python27;C:\Python27\scripts;C:\Python38;C:\Python38\scripts;C:\a\b;D:\e\e
- 注意:一个分号隔开一个路径
windows10
- 我的电脑,右键属性->高级系统设置->环境变量->系统变量->点击PATH,把python解释器安装路径加入
2、linux平台
2.1 cd 压缩包目录下
2.2 解压缩安装包
tar xvf 压缩包名 -C /tmp/
2.3 切换到解压缩的文件夹下
cd /tmp/Python-3.8.1
2.4 指定安装路径
./configure --prefix=/usr/local/python3
2.5 编译安装
make && make install
2.6 配置环境变量
2.6.1 编辑文件
vim /etc/profile
2.6.2 键盘按a进入编辑模式,并在文件底部输入内容
PATH=$PATH:/usr/local/python3/bin
export PATH
2.6.3 键盘按ESC,然后输入冒号,然后输入wq即可保存退出
2.6.4 关闭当前终端重启即可生效,或者在当前终端输入命令
source /etc/profile也可以直接在当前终端生效

浙公网安备 33010602011771号