1. Python 简介
Python 是一门易学易用的语言,其强大的包库,大大减轻了程序人员的负担。如下是学习 Python 的一些建议和资源。
-
干中学
。务必边学边用,并将要点通过笔记的形式记录下来。
-
博采众长
。可以多读其他人的代码。比如,可以在 GitHub 上找一些适合自己的仓库,阅读其源代码,例如:
-
https://github.com/vinta/awesome-python 这个仓库分门别类展示了很多 Python 代码仓库,可以当做索引使用。
-
https://github.com/Alfred1984/interesting-python 这个仓库收集了 Python 实现的有趣的小项目,包括爬虫、数据分析等。
-
https://github.com/facert/awesome-spider 这个仓库收集了各种爬虫的实现
-
注重理论
。虽然我们可以借鉴他人的代码,迅速完成某些特定任务,但这往往只做到了「知其然」,却无法达到「知其所以然」的效果,而后者是促使你有深度开发能力的基础。因此,要从原理学起。比如学习爬虫,可以在很短的时间内上手,但是如果不懂 http 的原理、JavaScript 甚至一些深度学习的方法、数据库、内存数据库等,就无法写出快速、高效、稳定的爬虫。
-
适时重复造轮子
。虽然在工作中重复造轮子显得有些多余且低效,但是在学习阶段,很多时候重复造轮子可以加深理解,在以后碰到问题的时候能够游刃有余。这里重复造轮子并不一定是白手起家,有时阅读其他人的代码也是不错的学习方法。
-
英文阅读
。多数优秀的代码和技术文档都是采用英语作为沟通语言的,因此,要尽早适应英文文档和英文技术社区。
此外,推荐一些学习资料:
全文阅读:
https://www.lianxh.cn/news/e353969e44de9.html
全文阅读:https://www.lianxh.cn/news/e353969e44de9.html目录1. Python 简介 2. 书籍 3. 在线网站 4. 安装教程 5. 专题教程 Note:这部分内容截取自司继春老师讲义 (课程主页:https://gitee.com/lianxh/text),并进行小幅修改和调整。1. Python 简介Python 是一门易学易用的语言,其强大的包库,大大减轻了程序人员的负担。如下是学习 Python 的一些建议和资源
建议
您首先
学习
Python
的基础语法和常用的数据类型,比如变量、列表、字典等。然后,
学习
Python
的控制结构,比如循环和分支,这样可以让您在写代码时可以更灵活地控制程序的执行流程。接着,
学习
Python
中的函数和模块,这样可以使您的代码更加模块化、可复用。最后,
建议
您
学习
一些高级的
Python
库和技术,比如 numpy、pandas 等数据分析库,或者 Flask、Django 等 Web 开发框架。
除了
学习
课程和
文档
之外,
建议
您尝试自己实现一些小项目,比如爬虫、小游戏等,这可以让您在实际应用中加深对
Python
的理解。
希望这些
建议
对您有帮助!