今天和大家聊一聊编程语言的学习。
本科学面向对象编程的时候,我以为是这样的:
图片来源: 钟文的回答 - 知乎https://www.zhihu.com/question/268188406/answer/334264195
真的有个(美丽的)对象,可以面向她编程!!
然而,真相是
顶多是这样的:
(图像处理经典测试图)
或者
图片来源:夹卡夹卡酱酱夹卡酱的回答 - 知乎https://www.zhihu.com/question/268188406/answer/336133938
在这里我还是很想吐槽VC++6.0,最开始在机房写程序,很容易崩溃。而且调试十分麻烦,初学的时候,各种报错让我十分怀疑人生。如果不是必修课,我差点就从入门到放弃了。
现在想到为什么到现在学校里机房还有这玩意儿,着实有些落后了。
而且C/C++语言,学习成本高,并且使用起来没有现在的高级语言方便,对于非科班的同学们来说,学习一些简单上手的语言更为实用。
所以今天要推荐的就是Python语言的学习,我自己这次也打算好好学习python这门语言,希望感兴趣的同学能和我一起好好学习,互相监督。
python里面有大量的矩阵运算,而且无需像C++那样复杂的编程环境(VS的安装和配置十分麻烦)。加上python完全开源,库都是开源的,相比于matlab也有免费的好处。所以赶紧退C++,和我一起加入python吧!!
首先推荐装一个Anacoda,python的集成环境,我认为较为适合新手使用。
这个软件的安装我就不详细说明了,因为是免费的,所以没有很特别的地方。
安装之后,Anacoda文件夹下有个Spyder,打开就可以编写Python代码了。
这是打开之后的界面,左边是我们可以编辑的文件,在这里可以写入自己需要的代码。右下角的窗口是显示代码运行的结果。
然后对于完全新手的同学们来说,我推荐一个在线学习网站。
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
这是一位叫廖雪峰的大佬做的,上面有很多教程,今天我们只介绍Python教程。
作者对于教程是这么描述的
这个教程十分基础,有很多简单的小案例适合新手同学们去完成。
除了这个教程,我还想说一下我想学习python的原因。
因为上次听了师兄的报告之后,发现他作的图十分好看,我就问了一下,他说他是用python制图的。
这就一下子为我打开了新世界的大门啊。我以前一直拿matlab和Excel作图,总觉得不满意,可是看到的python制图,我觉得非常有感觉,所以就有学习的python念头。
python制图案列
以下是我打算学习的网址,也分享给大家。
https://matplotlib.org/api/pyplot_api.html
PS. 断更的感觉好爽啊,差点停不下来了。这么也就想到以前看小说的时候,总是恨不得作者一天就能把一本小说写完,等到自己创作的时候才发现,就算不是特别有用的东西,其实作者也要投入不少心血。
我就在这里感慨一下!
领取专属 10元无门槛券
私享最新 技术干货