初进prthon的世界

image

编程语言的发展史

一、机器语言--->直接使用01二进制编程
优势:计算机能够直接识别 执行速度快
劣势:学习难度大 编程效率低

二、汇编语言--->用简单的英文字母代替一串二进制数
优势:相比于机器语言难度有所降低
劣势:学习难度大 编程效率低

三、高级语言--->用人类能够读懂的字符与计算机沟通交流
例如:python C# C++ java php Golang
优势:学习难度大大降低 编程效率大大提高
劣势:计算机无法直接识别 执行速度相对较慢

⚠️  高级语言需要有"翻译官"的存在才可以与计算机沟通交流

编程语言的分类

一、编译型 C++
它类似于谷歌翻译,一次性翻译完成后可以多次使用
image

优势:执行效率高
劣势:修改bug不方便

二、解释型 python
它类似于同声传译 说一句翻译一句
image

优势:修改bug方便
劣势:执行效率、速度没有编译型高

⚠️如何让自己的计算机能够识别高级语言?

1.识别C++ 需要安装C++的编译器
2.识别Python需要安装python的解释器

Python介绍

python的创始人是Guido(龟叔)。Python崇尚又没、清新、简单,是一门优秀并广泛使用的语言。最新TIOBE排名,Python排名已世界第一。
Python可以用于非常多的领域,例如:人工智能、数据分析、爬虫、金融量化、云计算、WEB开发、自动化运维/测试、游戏开发、网络服务、图像处理等众多领域。目前业内几乎所有大中型的企业都在使用Python,例如:Youtube、BT、Quora、百度、腾讯等。

Python解释器的发展史

1989年,龟叔开始写Python语言编译器。(利用圣诞节假期开发的,就是牛🐮),从公一出生,它就拥有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。经过多年的发展,Python已经更新到3.10版本。

Python版本

1、python1.X:原始版本 几乎不用了
2、python2.X:最高版本python2.7(2020年不再维护更新)
目前还有很多公司的老项目使用的是2.7版本
3、python3.X:目前最高版本python3.9
目前较为稳定的版本是python3.6(推荐)
4、龟叔已经回归Python板块,很快会推出python4.X,其速度要比之前的python快至少两到三倍。
image

Python解释的下载与安装

1、官网
https://www.python.org
版本
Python 3.6.8 - Dec. 24, 2018
安装步骤
双击exe文件 选择自定义安装-->直接next-->选择安装路径(最后不要是C盘 并且能够轻易找到)
⚠️
安装过程中如果出现报错 可以百度搜索报错代码
如果实在有问题也可以拷贝别人已经安装好的文件夹使用即可

基本使用

一、MacOs直接使用即可
二、Windows需要使用Windows+r并且输入cmd回车即可
1、如何切换路径
!切换盘符:D:
!切换路径:cd

什么是路径

1、路径:数据所在的位置
2、相对路径:需要有参照物,不是所有人都可以准确使用
eg:小明在“隔壁” 吃饭,只有隔壁的同学才能知道小明在哪里吃饭,特朗普不知道,在北京的小红也是不知道的。
3、绝对路径:不需要有参照物,所有人拿到后都可以准确使用。
eg:比如你点外卖填的地址,外卖员可以准确找到,任何人都可以准确找到。

环境变量

环境变量相当于一个公共的仓库
查找数据的时候先在当前所在的路径下查找 如果没有
则去环境变量中从上往下依次查找 找到一个就结束

配置步骤

1.右键此电脑选择属性
2.点击高级系统设置
3.点击环境变量
4.双击path的选项

多版本共存

1.先确保不同版本解释器的python.exe所在的路径在环境变量中
2.拷贝各自的python.exe并重命名即可

编程软件

1.vscode 小巧轻便但是对小白不是很优化
2.sublime 时下最流行的代码编辑器软件,功能十分强大可运行在Linux,Windows和Mac OS X,小白先不要使用
3.pycharm  强烈推荐!!!! 功能非常非常非常强大 适合所有阶段的程序员使用。
image

posted @ 2021-11-01 15:01  JudyJU  阅读(70)  评论(0)    收藏  举报