建议刚开始时先看网上的“python菜鸟教程”,这个教程突出重点,讲解比较清晰,容易理解,学完基础部分之后可以初步形成一个知识体系(先不要看高级部分)。
(如果本来就有其他语言的编程基础的话,可以不去看菜鸟教程,而去看“廖雪峰python教程”,这个难度稍大,讲解比菜鸟教程详细一点;如果没有编程基础的话还是建议看菜鸟教程)
学完基础知识后再找一本基础书(比如《python基础教程第二版》),纸质书里面比网上的教程的细节多,知识比较详细,补充学习网上教程没有的知识。
基础夯实了,接下来选择一个自己喜欢/需要的方向(比如数据分析、网络编程、科学计算等等),再阅读那方面的书籍,学习相关的模块/包。
另外,建议第三步学习过程中可以接触一些常见的模块,会使用常用的简单的功能即可,比如自带的os、time、datetime。
{我差不多就是按照这个路线来学习的,速度真的是比较快,且基本能保持学习python的兴趣}