工科生,语文功底不怎么样,所以只能是想到哪写到哪里了。
先说一下为什么要学Python吧。我是一名考研狗,但是本身专业是物理专业。考研想要跨专业考自动化专业,我平时也会注意关于自动化方面的信息。通过和本校自动化研究生的聊天中第一次知道了Python语言。他们一般学Java一半学Python。那么我就回来就查了一下资料。Python立马就吸引了我。因为它的特点是简单和简洁。我决定将学习Python作为自己的一个平常的消遣吧。毕竟考研之路太过于煎熬并且也想着可以为自己的复试加一下分数。至于工作会不会从事这方面的工作,暂时还没有考虑过这个问题。不过正如一本书当中所说的,当今社会掌握一门编程语言和掌握一门外语一样,相当重要。尤其对于理工科的学生来说。
接下来呢,我再谈一下我的基础吧。虽然说我本身的专业是学习物理的,但是我在大学中加入了一个物联网的工作室,所以对于C语言的知识具有一定的基础,编程过一下单片机,比如51单片机,以及后期简单的编程过一下32单片机。当然没法和计算机专业的人相比,不过终归并非是零基础学习。三年编程的学习大大增加了我对于Python学习的能力和思维。
工欲善其事必先利其器。由于本人是学生,没有什么钱,所以无奈选择了淘宝上购买了一套教程 (其实我是对盗版持反对的态度,因为首先这是别人的知识产权,是别人辛辛苦苦的劳动成果,结果却被人以低价购买,对于作者本身来说是不公平的,并且如果我们设身处地的想以后我们也不想自己的成果被别人说盗用)说远了,回归正题。我看的是老男孩教育机构的视频,总得来说Alex(金角大王)讲的很符合我的胃口,不严肃,课堂的氛围很好。但是,以我目前看视频的角度来说,他的视频是符合一些稍微学会点编程语言的人来讲的,并非是零基础,不过对于学习Python的群体来说这应该不是什么问题了吧。
进入正题,我因为平时需要学习数学英语,所以学习Python的进度相对来说是比较缓慢的,我安装软件就用了俩天的时间,因为电脑安装时总会出现一些不知什么原因的错误(自身英语不是很好,所以根本看不懂),最后经过对于了其他的安装视频总算是安装上了。进入第一个程序,打印Hello World。这是所有语言一开始必须学习的一个,美其名曰仪式感。不过我被Python的简约感动到了,真的是感动。想当初我学习C语言的时候,只能照着书本去编写,很无奈。然后我学习了变量、用户输入、循环、数据类型初识。对于学习过C语言的我来说基本上是大同小异,基本上一样。感觉良好,不过在完成第一个作业时,我想我单纯了,编写一个登陆系统。想了俩天然后磕磕碰碰的编写了一个不算是太完美的登陆系统。所以尽管Python简单,但是只是相对而言,并且对于计算机语言的学习,不光要去学习语言的语法和操作,更多的是要学习一种编程的思维,用你最少的代码去完成一个要求。我也会继续去完善我的登录系统。今天就说到这里吧。加油!不论是考研还是Python的学习。