天天看点

Python代码列主元消去法matlab编程_如何学好一门编程语言,Python,Matlab,C++

首先,本人是985大学生一枚,现在在读大四。高考之前没有接触过编程,但是作为一名理科生,不学几个编程语言好像都说不过去,但是本人不是计算机专业,也没有达到用程序写一些高级的软件啥的,但是应付考试,做做竞赛啥的是完全够了的。

以Python为例

首先,python作为我最早学习的一门语言,当时第一次接触编程,看到这些代码的时候也是云里雾里的,啥也看不懂。同时,最要命的是,老师上课根本不讲如何用Python进行编写程序,讲的都是一些关于计算机的基础知识,数据的结构啥的。所以Python这门语言基本上是靠自学的,接下来我讲一讲自学的一些方法。

  1. 刷题

老师虽然没有讲如何学这门语言,但是老师给我们提供了一个平台名叫educoder,大家都可以去这个平台上选课程学习。

https://tiaozhanbei.nauac.com/detail?id=7925&openId=opLrBvqK5J9vBpZ6Ac9HDQkq_VQo (二维码自动识别)

这上面有很多的教学班,对不同的语言进行教学,同时老师会在班级里面发布一些挑战实训。这些实训就像闯关一样有趣,当时我花了很多的时间在这上面闯关。闯关的感觉就像是在玩游戏一样,当你和你的同班同学闯关,你就像是在打怪升级一样。不会感到像一般学数学那样无趣。

Python代码列主元消去法matlab编程_如何学好一门编程语言,Python,Matlab,C++

每闯过一关就会得到100 的金币和100的经验值,金币可以用来购买答案,如果你确实不会的话。但是如果查看答案,你就不会得到对应的经验值。

老师会按照循序渐进的方式对

当时我似乎沉迷于闯关了,每个班级会进行排名,我一直都是在排行榜的前几不下,当时我们班100多人,我还是第一次接触编程。现在晒一晒我的金币和经验值。

Python代码列主元消去法matlab编程_如何学好一门编程语言,Python,Matlab,C++

当你完成一个课程里面所有的关卡以后,你的基本功基本上就到位了,你基本上对这门语言有了一定的了解了。接下来就是:

2.实践

之后就是使用这门程序语言帮你解决问题,各种问题。真的,当时我小到计算器都不想用,都拿这个当计算器。虽然大材小用了。嘻嘻(♡˙︶˙♡)

不过用他帮你解决各种课程大作业的问题挺好用的,强大的计算功能。还有参加各种竞赛,这个时候语言就不是最核心的了,核心的就是算法伪代码,就是如何用这个语言解决问题,步骤是什么。用这个参加数模竞赛,物理竞赛的时候我都作为的编程者,有思路一般都能编出来,还能做一些强大的图片。可以专门去学习一下。

还有扩展的就是爬网页,等等。有次上级让我做个表格,当时其他人都是一个个敲的,用了近一天,我就编了个程序,用了两个小时。特别高效,未来估计还会经常用,所以好好学吧。!

对于matlab和c语言,当你熟练掌握一门语言之后,学习另外一门就比较容易了。就改变一下你表达的方式而已,但是同时学习几门编程语言就会很麻烦,报错总是因为你用这个语法写到另一个上了,别问我怎么知道的。

如果觉得本篇文章对你有帮助的话,别忘了点赞加关注哦(´-ω-`)。评论区可以问你们在编程过程遇到的问题哦,如果有很多问题的话,下一片文章我就帮你们解答哦