相对于java,c++,php等主流编程语言来说,python更适合新手入门,上手容易,更用空间也大,是一门很方便的工具语言。许多大厂一开始也都是基于python构建,国外的youtube,instagram, quora,国内的知乎,饿了么,搜狐。这些大厂也会专门招聘python程序员,竞争也比其他语言更小。因此许多没有接触过编程的小白,都会尝试从python先学起,今天就教大家如何在一个月内自学入门python。
第一周:看一百遍教程不如把一本教程看一百遍
找一本浅显易懂,例程比较好的教程,从头到尾看下去。读书贵精不贵多,把一本研究透了胜过看一百本。一边看一边练习,把里面的例程都手打一遍,搞懂为什么。零基础推荐《与孩子一起学编程》,《javescript dom》。
第二周:刷 code wars
code wars是一个代码解题社区,主页会根据你的段位随机推荐谜题,或者通过分类广场,选择自己能力所及和感兴趣的谜题。 code wars 里面有大量帮人熟悉语言基本语法的题目,很适合初学者。当你发现你给出的答案和社区其他用户差不多了,就可以进入下一步实操了。
第三周:好记性不如烂笔头,实操最重要
找一个实际项目练手。我当时是因为要做一个网站,不得已要学python。这种条件下的效果比你平时学一门新语言要好很多。所以最好是要有真实的项目做。可以找几个同学一起做个网站之类。网上也有很多适合初学者练手的python的项目,例如【python 图片转字符画】,【django 搭建简易博客】,【python3 图片隐写术】等等,可以选择自己感兴趣的来练。
第四周:进阶!名师指点来帮忙
找到一个精通python的专家,问他关于python学习规划的建议。把做好的项目给他看有哪些问题,遇到卡壳的地方找他指点,这样会事半功倍。上知乎找是个好办法,毕竟知乎上程序员挺多的,但未必能及时回复你,回复了也不见得用心教。我建议大家下载讨教app,这是一个专注于it通信行业的问答平台,海量行业专家入驻。你可以在讨教里线上向专家提问聊天,也可以直接将专家约出来解答你的疑惑。
讨教,致力于打造中国it通信行业最专业的知识经验分享平台。我们希望每个it人都能知道讨教,乐于使用讨教。