1:每天3小时。 一个月就能掌握语法和功能。 然后配合大量看案例。在有语法基础之上,案例建议看书不建议看视频。
我看的上面这个3100w播放的,是个老太太讲的。 还算高效,你需要准备一个电脑,切记加一个外接显示器(屏幕品质不论,要一个),一个看教程,一个跟着做。
下面这个光头的,讲得更高效,但是需要英语基础,否则你看字幕会漏看屏幕内容。
python 只是语言,优势在易上手,语法容易,后端处理,数据计算,人工智能。 所以学会语法之后,找项目开始。 后台系统:mysql+pytjon+django(flask)。 人工智能,需要学线性代数,微积分,数理统计,还有pytorch框架。
2:假设你电脑里面已经安装了python3.7,并且配置了3.7的环境变量。现在有个项目要使用python3.8。你需要在python3.8中使用pip 命令安装pytorch。此时,你会发现,安装地库出现在python3.7中。因为你配置的是3.7的环境变量。当你需要用3.8时,就不得不将环境变量设置为3.8,具体就是在windows中设置环境变量。如果现在又有项目需要使用python3.9,你又得设置3.9的环境变量。非常麻烦。
3:如果你是用conda,你可以使用conda安装不同python版本,并且可以给这些python版本命名(即虚拟环境)。这时你就可以使用conda中的activate命令+虚拟环境名。就可以激活虚拟环境,相当于你设置了环境变量。并且,当你需要使用其他python环境时,你可以使用activate命令切换到其他虚拟环境(即其他版本的python)
4:还有Anaconda的作用:1. 可以有效的管理各种版本的 Python 和包,需要的时候切换过去
2. 一个项目需要的 Python 版本和各种包、依赖称为这个项目的环境,Anaconda 可以隔离不同环境,避免你一个项目误用了别的项目的环境,进而对其产生污染