通过自学编程,感觉到基础知识很重要,越到后面越能发现这一点,光记住是不行的,还要灵活运用,要多调试代码,计算机就是一个不断练习,不断遇到问题,解决问题的工种,要根据实际的业务能想到对应的语法,实际项目和应用最重要。基础的Python 3语法知识,包括列表、元组、字符串、字典以及各种语句。现在的python使用Python 3.7,爬虫引入了流行的Request模块,正则表达式和Scrapy爬虫框架在实际开发中的应用非常广泛。 小甲鱼《零基础入门学习Python(第2版)》PDF+课件+源代码 《零基础入门学习Python第2版》PDF,670页,有书签目录,文字可以复制;配套课件,源代码。作者: 小甲鱼 下载: https://pan.baidu.com/s/1ZC45Yp64K2ngl3o4kAO0iA 《零基础入门学习Python第二版》前半部分首先讲解基础的Python 3语法知识,包括列表、元组、字符串、字典以及各种语句;之后循序渐进地介绍一些相对高级的主题,包括抽象、异常、魔法方法以及属性迭代器。后半部分则围绕着Python 3在爬虫、界面开发和游戏开发上的应用,通过实例引导进行深入学习和探究,既富有乐趣,又锻炼了动手能力。 Albert Sweigart+《Python编程快速上手让繁琐工作自动化》PDF中英文+代码+王海鹏 《Python编程快速上手让繁琐工作自动化》中文PDF,412页,带目录和书签,文字可复制;英文PDF,505页,带目录和书签,文字可复制;中文和英文两版对比学习;讲解详细并配有源代码。 下载: https://pan.baidu.com/s/1zGCAXu3523eh2yC8zgUPZA 入门推荐学习《python编程快速上手》前6章是python的基础知识,通俗易懂地讲解基础,初学者容易犯错的地方,都会指出来。从第三章开始,每章都有一个实践项目,用来巩固前面所学的知识。 Cory Althoff《Python编程无师自通专业程序员的养成》PDF中文+PDF英文+代码+宋秉金 《Python编程无师自通专业程序员的养成》中文PDF,254页,带书签目录,文字可以复制。英文PDF,278页,带书签目录,文字可以复制。配套源代码。 下载: https://pan.baidu.com/s/1sfHqRAYQnvugVbWRNQ8jVw 《Python编程无师自通》包括5部分内容:第一部分(第1~11章)介绍了编程基础知识,以及函数、容器、字符串、循环和模型等概念;第二部分(第12~15章)介绍了编程范式和面向对象编程等知识;第三部分(第16~20章)介绍了Bash、正则表达式、包管理器和版本控制等编程工具方面的知识;第四部分(第21~22章)主要涉及数据结构和算法方面的知识;第五部分(第23~27章)则是关于求职与团队协作的内容。 张亮《Python高级编程第2版》中文PDF+英文PDF+源代码 《Python高级编程第2版》中文PDF,421页,带目录;英文PDF,536页,带目录;配套源代码。 张俊红《对比Excel轻松学习Python数据分析》PDF+数据集 通过对比Excel功能操作去学习Python的代码实现,而不是直接学习Python代码。内容选择很好,我自己的工作过程中很多时候就是从excel走向python的,从这个角度去切换工具是很好的,不过对于excel的部分写得太简单和低级了,很多excel高级用法的。 张星辰《深入浅出数据科学》中文PDF+英文PDF+代码 下载: https://pan.baidu.com/s/1QGgqNw7Vh1BddPqayVKT2w 《深入浅出数据科学》集数据思维、基础数学理论、数据科学方法论、主流机器学习技术、数据交流与可视化、应用案例和实操代码于一体的数据科学,既适合初学,也适合梳理知识结构、查缺补漏。 龚少成《Spark高级数据分析第2版》中文PDF+英文PDF+源代码 《Spark高级数据分析第2版》中文PDF,452页,带目录,文字可复制;英文PDF,455页,带目录,文字可复制;配套源代码。 作为计算框架,Spark速度快,开发简单,能同时兼顾批处理和实时数据分析,因此很快被广大企业级用户所采纳,并随着近年人工智能的崛起而成为分析和挖掘大数据的重要得力工具。 亚历山大《电路基础》第6版PDF+第3版中文PDF+第5版指导习题 《电路基础》讲述了电路分析的基本理论,共分为三篇:直流电路、交流电路以及高级电路分析。第一篇直流电路主要讲述电路分析的基本定律和定理、无源元件、有源元件以及一阶/二阶电路的分析方法;第二篇交流电路主要讲述相量、正弦稳态分析、交流功率分析、三相电路、磁耦合电路以及频率响应等;第三篇高级电路分析主要讲述拉普拉斯变换及其应用、傅里叶级数与傅里叶变换以及双口网络等。 张贝《我的第一本算法书》PDF+演示动画+石田保辉 《我的第一本算法书》读了之后受益匪浅。 其实常见算法,到处都有实现,许多语言都封装好,可以直接调用。 一些新语言,比如kotlin,已经在写法上模糊了数组和链表,都用上下标。对于普通码农来说“用”常见算法似乎不成问题。 但是不是真的完全清晰的理解了呢? 看起来非常快,但看完之后,又觉得不过瘾,时不时会回翻。 矢泽久雄《计算机是怎样跑起来的》PDF+《程序是怎样跑起来的》PDF 下载:https://pan.baidu.com/s/18golTRabgrYV8hpoFSVcYw
户根勤《网络是怎样连接的》中文PDF+《图解HTTP 》中文PDF 《网络是怎样连接的》以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。 李斌《精通Python爬虫框架Scrapy》中英文PDF+源代码 |