Python 零基础应该怎么学?

2019-10-23 15:44:02 +08:00
 Ygmxy
各位大佬们,请问 python 零基础应该按照什么路线来学习?
大佬们都是在哪里学习的阿,按照 b 站上的视频来学习可以吗?
4723 次点击
所在节点    Python
24 条回复
zydxn
2019-10-23 15:54:37 +08:00
ClericPy
2019-10-23 15:56:02 +08:00
https://www.v2ex.com/t/611323
日经, 刚回答过
Ygmxy
2019-10-23 16:08:05 +08:00
@ClericPy @zydxn 谢谢
Ygmxy
2019-10-23 16:09:49 +08:00
@ClericPy 请问有没有比较好的视频教程呢?
harrison0124
2019-10-23 16:10:35 +08:00
ClericPy
2019-10-23 16:11:19 +08:00
@Ygmxy 微软家出了一个, 不过是英文的 https://cloudblogs.microsoft.com/opensource/2019/09/19/new-python-training-video-series-beginners/
此外视频类的我看过不多, 也都不能保证质量, 就不推荐了
Cooky
2019-10-23 16:13:24 +08:00
跟着官网教程来一遍就完了
Ygmxy
2019-10-23 16:13:35 +08:00
@ClericPy 好的,谢啦
Ygmxy
2019-10-23 16:14:08 +08:00
@harrison0124 谢啦,兄弟
ClericPy
2019-10-23 16:17:39 +08:00
@Ygmxy 就像 github 上李笑来那个 https://github.com/selfteaching/the-craft-of-selfteaching 自学是门手艺一样, 自学能力的培养比学编程语言自身更有意义, 这个里面讲 Python 的部分占了不到一半, 但是对学习方法的养成好处还算挺多

以前我看的一个叫小甲鱼的视频(现在应该过时了)培养的兴趣, 但是只学语言语法并没什么用处, 类似于 learning Python hard way 那样为了语法而学习, 跟死记硬背一样了
gauzung
2019-10-23 16:19:38 +08:00
B 站视频先走一遍
zdnyp
2019-10-23 16:20:32 +08:00
人工智能,别学。
数据分析先学数学。
web 看实战视频,可以从 flask 入手。
爬虫可以看崔庆才的书(视频、网站)对新手比较友好,另外还有廖雪峰的爬虫课程。
Huelse
2019-10-23 16:22:43 +08:00
Huelse
2019-10-23 16:24:05 +08:00
Series of Python Basic in YTB
cominghome
2019-10-23 16:43:32 +08:00
不建议看视频教学,浪费时间而且太依赖讲师水平。。

推荐一下我的学习路线:
1. 先过一遍语法,菜鸟教程、廖雪峰的教程过一遍,以能看懂别人的脚本或简单的项目为分界线。
2. 简单过一遍官方文档的标准库,不用每个都会,但是每个库大概做啥的要有印象,后面写代码的时候有适用场景能想起来即可。
3. 开始撸码,其实第一步第二步开始就会写一些简单的脚本 /demo 了。这一步以能使用常用标准库( os, time, sys 等)写脚本来解决日常问题为分界线。
4. 开始学习一些高级特性,比如魔术方法、抽象类、装饰器啥的,以及常用的第三方库 && 高级点的标准库,比如 asyncio、requests、常用中间件( py-redis,pymysql )、常用开发包( boto3 )这种。也可以开始学习一些框架了,比如 django,flask (看你的需求以及想往什么方向发展)。
5. 多看别人的项目,模仿着写,慢慢加入自己的想法。
6. 看源码,从小的项目开始看。(这是我今年的目标,然而还未开始...)
dantegg
2019-10-23 16:46:07 +08:00
朋友圈那个广告了解一下(逃
Ygmxy
2019-10-23 16:59:04 +08:00
@cominghome 感谢分享,看了你的学习路线以后我的思路比较清晰了
houzhimeng
2019-10-23 17:18:29 +08:00
网上最不缺的就是 python 教程
xlui
2019-10-23 20:26:01 +08:00
@Ygmxy #17 高级特性可以看看 Fluent Python,中文译本 《流畅的 Python 》
xlui
2019-10-23 20:27:10 +08:00
视频就算了,浪费时间还学不到什么东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/612136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX