正在自学中,本科有C和matlab基础,稍微会点html和css,汇编也做得还不错。

任何编程的学习都是需要成就感做支撑的,我学C的时候对着书本,有时候脑袋跟不上老师的ppt,一页书反复几遍都看不明白,C又偏偏是一个严谨度很高的语言,稍微复杂的编程就能把我折磨死,毕竟我逻辑很烂,被冒泡法支配的恐惧还在脑子里回荡。

汇编我也不说啥了,反正任何东西遇到硬件,就仿佛对牛弹琴。

python,作为一门小白入门编程语言,容易理解,现成的函数很多,没有变量类型的折磨,什么整型,字符型,浮点型,都不需要,甚至跟着某教程敲一个小时就能做出来一个好玩的小界面,成就感那是杠杠的。

说这么多,就是为了让你对这门语言有足够的信心。接下来说一下我的学习过程。

教程:bilibili搜索python,播放量最多的就是,虽然是2013年的老教程,但用的是python3,问题不大。老师本人讲话很搞笑,对于一些原理也解释得非常清晰,易理解。我有基础,前20节都是倍速刷过去的。

【一个小贴士:每节课都有课后题,但是原来的论坛被关闭,换成了要交钱才能看的论坛。没关系,万能的百度会帮你。百度可以搜索到全部带有答案的课后题。课后题一定要做!自己动手做!】

软件:python,官网下载,安装方法百度。但是python自带的IDLE太难用了,建议下载一个pychram社区版,免费的。有这两个,就可以开始学习了。千万不要一开始就什么插件都安上,安装三小时,学习五分钟。

解决问题:光看教程肯定不够,20分钟不可能完整讲明白一个问题,课后题里又有很多生僻知识。这时候,请善用万能的百度CSDN以及各种论坛,出bug了找他们,定义看不懂找他们,插件安不上找他们。网友千千万,你绝不会是第一个遇到问题的人。

时间:那就要看你的目的性了,如果你需要做一个项目,那我以上说的都不成立。请直接找到类似的例程,快速上手,过程痛苦但有效。

如果你只是想入门编程语言,那就按照我说的来,完整的做完课后作业每天最多五课。再多脑子就承受不了,秃头警告。97课。最快20天就可以学完,你觉得这个速度还行吗?

不过以上是远远不够的,你只是粗略的了解了python的基本语言和编程方法,对于结构等等还一窍不通,这个时候请用项目来充实自己吧~

更多推荐

熟练掌握python最快需要多久_怎么自学python,大概要多久?