一周目,一日学习
编程语言
使计算机了解人的思维与想法
编程的本质
程序员将自己的思维逻辑和想法使用计算机能理解的语言写下来的过程,其结果便是文件
单位的换算
8bit=1bytes 1024bytes=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 1024TB=1PB
计算机语言
1机器语言 计算机能直接听懂的语言,即二进制。 优点:计算机能直接识别。 缺点:学习难度大
2汇编语言 用简单的英文单词一串二进制数。 优点:降低了学习的难度,增加了开发的效率 缺点:学习难度依旧高,开发效率依旧低下
3高级语言 让计算机直接识别人能够理解的字符 优点:大幅降低了学习的难度,并提升了开发的效率。 缺点:计算机不能直接理解,需要中间程序的翻译
高级语言包括:python、Java、C++、C#、php、Golang

程序语言的分类
1编译型 一次性的整体翻译,代表:C++ 优点:一次翻译重复使用 缺点:出现bug需要从头到尾在此翻译
2解释型 代码文字一段一段翻译,代表:python 优点:出现bug,不会影响翻译速度 缺点执行速度比编译器慢
针对不同语类型的编程语言,需要下载对应的编译器或解释器。
备注 IT行业一般都不会使用最新版本的软件(除非已经通过市场校验),也不会主动去更新老项目的软件版本(画蛇添足),防止出现版本与已有代码不兼容现象。

python主流版本
pathon2.X 最高只有python2.7 并且在2020年就不再维护更新了
pathon3.X 最高已经到达python3.9 但是我们一般使用的都是python3.6 (原因是3.6的兼容性最好)
使用解释器
1.windows+r键并在输入框中输入cmd命令回车 2.输入文件名称查找文件
1.先从当前路径下查找 2.再去系统环境变量中依次查找 3.如果还没有则报错

两种启动解释器的方式
1.在cmd窗口中切换路径 2.将python解释器所在的路径添加到环境变量中
环境变量查看修改
1.右键此电脑点击属性 2.点击左侧高级系统设置 3.点击右下方环境变量 4.双击下方变量名为path



python多版本共存
1.将不同版本python.exe所在路径添加到环境变量中 2.拷贝python.exe并重命名(python3 python2) 3.关闭当前cmd窗口重新打开一个即可实现多版本切换
python应用领域
1人工智能 2金融量化 3数据分析 4自动化运维、测试 5网络爬虫 6web网页开发 7erp系统
