我觉得比较好的学习路径是先学语法基础,然后理解一下面向对象,再然后就根据你想拿来做什么,去了解相关的Python第三方库,然后写相关的代码来练手。
打个比方,如果想搞爬虫,就去看看requests、bs4、playwright;想搞办公自动化,就去看看openpyxl、pandas。
conda这个不是代码层面的问题。举个最简单的例子:你在网上拷了一个项目,但是它需要特定的Python版本和特定版本的第三方库,而你又不想卸载掉你电脑上的Python,这时候就应该创建一个符合要求的虚拟环境来跑这个项目。所以说白了,虚拟环境就是特定版本的Python+特定版本的第三方库+一些其他的小东西(比如环境变量)
打个比方,如果想搞爬虫,就去看看requests、bs4、playwright;想搞办公自动化,就去看看openpyxl、pandas。
conda这个不是代码层面的问题。举个最简单的例子:你在网上拷了一个项目,但是它需要特定的Python版本和特定版本的第三方库,而你又不想卸载掉你电脑上的Python,这时候就应该创建一个符合要求的虚拟环境来跑这个项目。所以说白了,虚拟环境就是特定版本的Python+特定版本的第三方库+一些其他的小东西(比如环境变量)