需要自学python吗?大概多久能学会?

289 阅读2分钟

以下内容针对有编程经历的同学;没有编程经历的建议跟着视频学习,我这准备了一套基础的python视频资料,需要的同学可以私信我
对于python这块有任何不懂的问题可以随时来问我,我对于学习方法,系统学习规划,提高学习效率这些知道一点,希望可以帮助大家少走弯路。

学编程语言有个小秘诀,直接上项目就是干,做完后你就是pythoner了。

不要怕没有基础,边做边查边学,进步很快的。

因人而异,一周或者一个月就能搞定。当然需要足够的投入。

以前我也觉得收集资料、啃语法、敲代码是学python的套路,但这样学效率太低。

你要知道python是一门脚本语言,不需要传统的编写-编译-链接-运行过程,语法简答、执行方便。

下面介绍适合新手的python小项目:

贪吃蛇小游戏

用100行python代码写个贪吃蛇小游戏,也不复杂但涵盖了大部分python语法。

![ba19611c40667768ddd3f52acacbced4_v2-e531fb611a4092f15715e5c500f9d223_r.jpg](https://upload-images.jianshu.io/upload_images/17262900-129e7eaf6d23770b.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![image.png](https://upload-images.jianshu.io/upload_images/17262900-c73b1675a3d7c90d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
可以尝试着先复制代码运行一遍,然后自己写。

项目地址:gitee.com/codetimer/S…

人脸识别

调用开源项目,只需要简单的几十行python代码,就可以实现人脸识别。

![image.png](https://upload-images.jianshu.io/upload_images/17262900-47d874a0e77a7c5b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![image.png](https://upload-images.jianshu.io/upload_images/17262900-d2795e4df5678827.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
项目地址:[https://github.com/ageitgey/fac](https://link.zhihu.com/?target=https%3A//github.com/ageitgey/face_recognition)

当然还有其他很多可以实操的小例子和实战爬虫类

1、Python爬虫和数据可视化帮你分析销售数据

2、Python爬虫轻松入门-爬取起点小说网

3、Python爬虫项目实战-爬取唯品会华为手机销售数据

4、爬虫开发-Ajax请求与json

5、爬虫零基础入门-爬取糗事百科小视频

6、爬虫零基础入门-全民厨子的美食系列

7、爬虫零基础入门-全网美女图片的爬取

8、爬虫项目实战-12306之爬取车次

9、爬虫项目实战-链家二手房成交量

10、爬虫项目实战-爬取QQ音乐排行榜数据存储到数据库

11、爬虫项目实战-爬取豆瓣电影数据

12、爬虫项目实战-爬取你心仪的职位

13、爬虫项目实战-爬取你心仪的职位

14、爬虫项目实战-汽车之家数据爬取

如果想看书学习,之前我也写过一些推荐

www.jianshu.com/p/f5c542b4f…

总的来说自学python不是不可以,只是效率会低很多,建议跟着视频学习,或者有个前辈带最好。