首先,给你结论,这个是可行的。半个月学会写Python,完全可行!

接下来,不BB,直接给你上干货。

看完这些资料,保证你半个月完全掌握Python。而且能够达到找工作和面试的水准。

以下资料全部来自互联网,全部100%免费使用。建议保存收藏,方便日后查阅。

第一阶段,基础学习(满打满算约7天):

基础部分的学习,我非常推荐廖雪峰老师的Python 3 教程,这个教程最大的特点就是:全而且细。不能说Python所有的点它都会覆盖到,但是至少一些关键的点,平时日常生活开发的点,这个教程里面是都会给你讲解的。Python教程www.liaoxuefeng.com

可以看到左侧有列表栏,这里推荐给你的学习时间:

虽然学习强度可能有点大,但是这个强度对于一个刚刚入门的人来说,是完全可以接受的。要知道,如果你有学习其他语言的基础,那么这7天的内容,对于换语言的人来说,大概只需要一到两天的时间就可以完全掌握。对于入门者,7天时间够用了。

第二阶段,Python拔高(剩余7天):

的的对于第二阶段的学习内容,更多的要关注与生产生活方面的东西,比如用Python,我们可以写网站,可以做数据分析,可以搞AI,可以写爬虫,除了不能生孩子,其他的都可以。哈哈哈。这其中,你可以针对一个方面来学习。这里我列出了他们每个方面的相关内容,你如果想要7天时间掌握一个方面,可能非常困难。但是这7天的时间,你完全可以入门。

用Python写网站,

这里我们常用的Python web框架主要有三种,Django,Flask和Tornado。他们三个各有特点:Django框架体积庞大,支持的库众多,能够快速的搭建起来你的网站;

Flask非常的轻便,特点是灵活多变,啥都能实现,啥都能自定义,缺点则是写的代码非常的多,不适合新手;

Tornado的则是一款轻便的框架,他的特点就是它的异步处理能力非常强。

这里给大家列出来他们三个的官网:

Django官网:The Web framework for perfectionists with deadlineswww.djangoproject.com

Flask官网:Welcome to Flaskflask.palletsprojects.com

Tornado官网:Tornado Web Server - Tornado 6.0.4 documentationwww.tornadoweb.org


目前的主流Python爬虫框架是Scrapy。还是老习惯,先上官网:A Fast and Powerful Scraping and Web Crawling Frameworkscrapy.org

其实Python爬虫,还是要兴趣驱动来学习。比如这篇文章【Python实战】手把手超详细教程教你Scrapy爬达盖尔社区,有彩蛋 - 掘金juejin.im

就是兴趣驱动,推荐的原因是因为他的教程非常详细,50多步一步一步的都有截图,适合新手学习爬虫。

最后就是给你推荐一些Python的数据,希望你能够喜欢:

最后希望你也能成为Python家族的一员。

皮皮桑我整理不容易,希望老哥赞一个再走啊!