1.书籍类
教材相对于视频而言,优势在于系统全面,推荐由Eric Matthes编著的小白入门教材《Python编程:从入门到实践》,该书优势在于重实操,给学生动手编程留有较大篇幅,书中代码讲解详细,从软件包的安装到最后编程效果的呈现都清晰明了,书中的实例网上也可以找到相应的python文件,找不到Bug时可以参照一下。可以评论获取网盘资料。
2.视频类
而视频类教程的优势在于可得性强且生动形象,但各大网站视频教程纷繁复杂,我主要在B站查找适合自己的教程,推荐几个易上手的视频:【小甲鱼】零基础入门Python https://b23.tv/BV1xs411Q799/p1、六小时完全入门https://b23.tv/BV14J411U7hj,由于本人非程序员,日后Python的用处主要体现在数据分析与办公自动化方面,因此【Python玩转Excel】https://b23.tv/BV1Q741127es/p1正在消化中。只有有心,一定能找到适合自己的教程。
3.网站类
在书籍与视频的学习过程中,难免会产生很多的疑问,此时网站知识检索的便利性就体现出来了。推荐几个我接触较多的几个网站:首先当然是专业的IT技术社区CSDN https://www.csdn.net/无论你遇到什么奇葩bug,或是想了解各类编程小知识,都可以在网站上大饱眼福。其次是RUNOOB.COMhttps://www.runoob.com/,上面会有各类Python实例供你练习,也会有参考答案供你核对,在刚开始只会书写简短的Python语句时,这些小实例一方面能增强编程信心,另一方面能切实巩固基础知识。跟上文中小甲鱼视频配套论坛https://fishc.com.cn/,小甲鱼会自我营销,所以就不赘述啦。最后是众多企业首选的面试网站牛客网https://www.nowcoder.com/,上面会有各类题库,说不定能顺便找到工作呦。
4.APP类
学习过程中我唯一用的APP就是慕课网(imooc),推荐初识Python http://www.imooc.com/learn/177,学习过程中对于Python是面向对象还是面向过程的编程不甚了解,如果你也有这样的苦恼可以看看Python-面向对象http://www.imooc.com/learn/747。
上述就是我Python知识获取的几大途径,小张同学也会偶尔(经常)帮我找Bug,希望大家都能找到适合自己的学习路径一以贯之走下去。