当前位置: 首页 > 后端技术 > Python

零编程基础如何在半年内熟练掌握python?

时间:2023-03-26 01:27:32 Python

这个问题是在知乎上遇到的。我觉得很有意义,所以单独发帖分享一下我的看法。但这个问题取决于我们如何定义它和掌握它。如果你只是想能独立写爬虫和写office小程序,按照我下面的步骤学习,半年是可以的。想用Python找工作,难半年。需要多做项目,掌握Python的一些特性,尤其是一些面向对象的编程方法。学习Python最重要的是学会使用别人造出来的轮子,进行快速高效的开发。可以先从应用练习开始,然后再去做一些数据分析的项目。最后,如果你能熟练使用TensorFlow或者PyTorch或者Web开发框架,Django基本上就超过了大部分人。1.基础学习,阅读《Think Python》或廖雪峰的Python教程。看完前八章就可以进入面向对象程序设计,后面的知识可以在不断的实战训练中学习。但是,如果你的目标是找工作,建议全部看完,了解更多:《Python核心编程》。如果不能访问github,可以关注Python实战宝典公众号,后台回复:**核心编程。2、应用练习的基础学习完成后,需要练习一些简单的实践项目来巩固学习。以往Python实战书的很多文章其实都是这么简单的实战项目,非常适合大家掌握一些packageApplications。比如打水印:超简单的Python安全批量打水印教程!提取音乐高潮:Python制作音乐高潮合唱提取器文档搜索工具:你不得不知道的python超级文档搜索工具发送通知到手机:教你如何使用Python向手机发送通知(IFTTT)爬虫练习:Python爬行《微博树洞》详细教程再用微博树洞做数据分析:Python短文自动识别个人是否有自杀倾向哄女朋友:Python导出微信聊天记录并生成词云3.进阶学习进阶学习,很有必要深入学习一些框架,深度学习有TensorFlow和pyTorch,甚至Keras也是不错的选择。当然你也可以尝试一些更高层次的框架,比如paddlehub:Detectafaceiswearingthemask:20行代码检测人脸是否戴口罩Web开发,可以考虑Django和Flask框架,我们用过Django开发过一个简单的网站:Django:Python快速开发高潮音乐提取网如果你只是想做一个超级极客,可以看看这些文章:树莓派+智能音箱:Python语音控制普通风扇,Python语音控制开机树莓派+摄像头:Python人脸识别开机Python深度学习图像风格迁移文章到此结束。如果你今天想要我们的Python教程,请继续关注我们。您可以在下方留言区留言,我们会耐心解答!Python实战书(pythondict.com)不只是一本书欢迎关注公众号:Python实战书原文来自Python实战书:零编程基础如何半年熟练掌握python?