2023年是AI的元年,AI的爆火不仅推动了科技领域的进步,更让 Python
语言成为了这一变革中的关键角色。
Python
语言简单易懂,语法清晰明了,懂一点英语的都能学得会。很适合在职场摸爬滚打多年的前端组长作为捅破天花板的语言;也很适合不懂编程但又想在程序员面前装13的产品汪。
为了上述这两类人群,我打算用半小时把 Python
的基础知识讲一遍(不难,我的猫也学会了)。
完整学习已打包,需要的小伙伴可以戳这里 学习资料
安装和运行
安装
要使用 Python
,首先要把它安装到你电脑里。打开 Python 官网 下载安装包。
在Windows上安装
打开安装包,选择“Use admin privileges when installing py.exe” 和 “Add python.exe to PATH”,然后点击 “Install Now” 即可。
然后打开命令行(在开始菜单搜索“CMD”),看看能不能输出 Python
版本号。如果能输出就证明安装成功
# version前面2个横杠
python --version
# 或者
# 大写V前面1个横杠
python -V
在MacOS上安装
在 Mac 上打开 Python 官网 会自动推荐你下载 Mac 的 Python
安装包。
点击下载之后,一直点“继续”就能安装成功。
由于 Mac 默认安装了 python 2
,要检测 python 3
是否安装成功,可以终端输入以下命令:
python3 --version
# 或
python3 -V
需要使用 python3
开头的命令。
运行
在终端输入以下命令可以进入 python
的交互模式
python
# Mac可能要输入以下命令
python3
在终端输入完 python
进入交互模式后会出现“>>>”,在3个尖括号后面输入你要执行的代码,python
运行完会接着输出。
比如上面输入 1+1
,python
接着会输出 2
。
最后使用 exit()
可以退出交互模式。
编辑器
我推荐的编辑器有 PyCharm,VS Code 和 Jupyter Notebook。
PyCarm
PyCarm 官网
PyCarm社区版和商业版,学习的话用社区版就行,免费。
PyCharm Professional 是收费的,PyCharm Community Edition 是免费的。
下载安装完,选择 File -> New Project
创建新项目。在项目里创建一个 .py
文件,输入要运行的代码,然后按 Ctrl + Shift + F10
就可以运行代码。
VS Code
VS Code 官网
VS Code 对前端来说一定不陌生,但要在 VS Code 里运行 Python
需要先装个插件。要认准是 Microsoft 出品的。
接下来只要新建 .py
文件,编写 Python
代码,然后点击右上角运行按钮就能运行你刚写的代码了。
Jupyter Notebook
Jupyter Notebook 官网
如果做数据分析,用 Jupyter Notebook 会更好。 Jupyter Notebook 是运行在浏览器上的编辑器,很好用。
本文简单讲讲怎么安装和运行,之后会写一篇专门介绍 Jupyter Notebook 的文章。
使用 pip
安装 Jupyter Notebook。pip
在前面安装 Python
已经带上了。
pip install notebook
安装完成后,在你的电脑找个位置新建一个项目文件夹,打开终端,进入刚刚新建的项目文件夹地址,使用以下命令启动 Jupyter Notebook。
jupyter notebook
运行这条命令后,浏览器会自动打开 Jupyter Notebook 的使用界面。
点击右侧 New 按钮,选择 “Python 3” 创建一个 .ipynb
文件,在里面编辑和运行代码即可。
编写完代码,点击 “Run” 按钮,或者选择要运行的那行然后按 shift + enter
就能运行。
写在最后
最后,这里免费分享给大家一套免费的学习资料,包含视频、源码/电子书,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以加我微信一起来学习交流。
① Python方向的学习路线图,清楚各个方向要学什么东西
② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例,学习不再是只会理论
④ Python漫画教程,手机也能学习
一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、全套PDF电子书
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。
四、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
学习资源已打包,需要的小伙伴可以戳这里 学习资料