python认知基础篇1

1.【基础知识速览】

python的基础知识包括:

python语法基础、数据类型
函数和面向对象
模块

以上python基础知识一定、一定要掌握牢固,后面开发过程中才能游刃有余。

mysql数据库
django
爬虫、自动化

2.【认识python解释器】

python环境搭建,包括:安装python解释器、安装编辑器(开发工具)、

说明:
1.python解释器,我们通常所说的python就是指python解释器,本质上就是一款安装软件。
python解释器本质上是一款可以对python代码文件(.py文件)进行解释、翻译的软件,充当翻译官的作用。
翻译成计算机能够识别的语言,机器码。翻译后,才能交给计算机去运行。

python开发的本质:
开发者写python代码-->python解释器(翻译官)-->计算机可识别的语言(01010101010101010100101等)-->计算机运行

java开发的本质:
开发者写java代码-->java解释器(翻译官)-->计算机可识别的语言(01010101010101010100101等)-->计算机运行

2.编辑器,写代码的开发工具,例如PyCharm

3.【python-环境搭建:安装python解释器1】

python官网:https://www.python.org/

截至2023年11月份,python版本有2大系列:

python2系列:
这一系列推荐使用python版本:2.7.x版本。(这里的x表示任意小版本均可)

python3系列:
这一系列推荐使用python版本:3.5、3.6、3.7、3.8、3.9、3.10、3.11、3.12等均可。

说明:
1.python2系列、python3系列之间,推荐使用python3系列了。

2.如果开发计算机视觉相关项目,python版本:建议用python 3.7版本。
高于3.7可能无法使用安装opencv-python==3.4.2.16版本。

为什么opencv-python==3.4.2.16版本这么特殊,是因为此版本之后,一些经典算法被申请了专利,做了很大限制。
安装指定版本opencv-python==3.4.2.16,

python官网-下载地址:Download Python

说明(接上):
3.python解释器,支持多版本安装。例如支持安装:3.7、3.9、3.11版本
但大版本号相同,但小版本不同,则不支持安装多个版本,例如,不支持同时安装3.7.3、3.7.4等

4.python-环境搭建:安装python解释器

选择对应操作系统的python

同时安装多个版本的python

如何同时安装多个版本的python,且可自由切换版本,可以参看我的另一文章:

【已解决】windows 安装多个版本python时,任意切换版本

windows安装python关键步骤:

windows安装python关键步骤:

1.下载:官网下载所需要版本的安装包
2.安装:安装时注意:
选:自定义安装、
勾选:Add Python 3.x to Path(安装的同时,会把python添加到系统环境变量)
3.安装过程中,勾选为所有用户安装、更改安装路径
4.install,等待安装成功。

自定义安装路径

Next下一步

勾选为所有用户安装、更改安装路径

4.【python-环境搭建:安装python解释器2】

上面已经把python解释器安装成功,
安装成功后,安装目录会有什么(以我电脑的python3.9为例):

1.python.exe,即我们一直提到的python解释器,它来负责解释、运行我们的python代码的。
2.Scripts目录,目录下有:
- pip.exe,安装第三方模块的工具。
- pip3.exe
- pip3.9.exe

3.Lib目录,此目录下:
- 有很多的py文件,即python的发明者写的内置模块,例如re模块、random模块。
- site-packages目录,此目录存储安装的第三方模块

说明:
1.Scripts目录下的pip.exe、pip3.exe、pip3.9.exe这3个文件,本质上是同一个文件,命名不同而已。
目的是,当安装多个版本python时,就需要指定pip版本了,而且好的习惯是用pip时,总是指定pip版本。例如:pip3.9 install xxx


2.用的哪个版本编译器的pip,就会把安装的模块安装到对应python版本的site-packages目录下。
即:python3.9的,会把第三方模块安装python3.9的Lib的site-packages目录下。

3.在日常开发中,最频繁用到的2个:
python.exe和pip.exe(3个pip文件都一样,以pip.exe为代表)
这也是手动配置环境变量时,需要把python.exe所在的目录和Scripts目录配置在环境变量的原因。

python.exe,即我们一直提到的python解释器

Scripts目录

python-Lib目录中的内置模块

Lib目录下site-packages目录,存放着第三方模块

5.【终端使用python】

终端使用python:

【终端交互命令】:
python.exe的完整路径:
D:\python39\install_data\python.exe 回车

或已把路径添加到环境变量的(我们上面在安装python时,已勾选把python添加到环境变量了),
则可以直接使用python:
python 回车

此时,进入终端交互环境了(标识:>>>)。

exit();退出终端交互。

------------

【使用python执行py文件】:
python.exe的完整路径:
D:\python39\install_data\python.exe 文件全路径

或已把路径添加到环境变量的(我们上面在安装python时,已勾选把python添加到环境变量了),
则可以直接使用python:
python 文件全路径

例如:python39 C:\Users\15639\Desktop\demo.py

说明:
1.安装目录若有空格,把安装完整的目录用""括起来,(假设下方路径包含了空格)
"D:\python39\install_data\python.exe" C:\Users\15639\Desktop\demo.py

终端交互命令,标识:>>>

.py文件

使用python执行py文件

6.【python-import 模块】

xxx.py文件中:
import 模块

----------

运行xxx.py文件时,遇到:import 模块时:
会先去当前版本解释器安装目录下的Lib目录中找内置模块。
如果找到,就运行此模块文件

如果找不到,就去Lib 目录下site-packages目录中找第三方模块。
找到就运行此模块,再找不到,就报错了。

7.【pip升级警告】

警告的意思:

你的pip版本有点低了,有更高版本的pip可用。

我们已经知道,pip仅仅帮我们下载、安装第三方模块的一个软件工具。不影响我们python开发
因此这个警告可以忽略。

8.【python开发IDE介绍】

IDE:集成开发环境(集"编写代码+运行代码"于一身)

【推荐】PyCharm,分为:
PyCharm专业版(收费)、
PyCharm社区版(免费)

【初学者不推荐】vscode(vscode+某组件,便支持某语言开发):
vscode+python组件,可python开发;
vscode+python组件,可python开发;

9.【pycharm-新建项目】

pycharm 新建项目注意点:

1.项目路径
2.python解释器配置
以后做项目,推荐使用虚拟环境,使项目之间有个隔离环境。
学习阶段,推荐使用自己安装的python解释器

10.【手动切换python解释器】

项目开发过程中,仍可以手动切换python解释器。
记得切换之后,之前安装的第三方模块,需要重新安装一下。

例如:安装了多解释器,打开了别人的项目代码报错时,就需要手动切换/选择python解释器
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

熬夜写代码的平头哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值