在暑假期间,我进行了为期十六天的专业实习,在这几天的实习学习中我收获颇多,其中最大的收获就是学会了Python+人工智能。这是之前的学习中都没有接触过的新知识,学完后感觉跟之前所学过的语言大不相同。
首先是接触到了之前没有使用学习过的Python语言。我觉得Python是一种简洁的语言,而且很简单易学。Python虽然是用C语言写的,但是它摈弃了C中非常复杂的指针,简化了Python的语法。在一些小细节上也与C和C++、Java有区别,诸如Python中没有printf而是print,每句结尾不用打分号等等,这刚开始让一直以来习惯C等语言的我有些不习惯,不过十几天下来也是习惯了。中间我也做了一些练习,比如用Python编写一个猜字符小游戏,编写一个计算图形面积、周长的软件之类的。在做题的过程中遇见了一些问题,比如我在做猜字符游戏时,需要分别比较两位的大小,并输出“>”“<”“=”。我先是把机器自动产生的字符组和用户输入的字符组分别转为列表,再分别比较每个列表每一位的大小。我最初想用cmp函数,但是我装的Python版本是Python3,里面取消了这个函数。于是我又想用替代cmp函数的gt()、eq()等来比较,但是这样出来的第二位的大小不能单独比较,除非第一位的结果是等于,否则第二位的结果一定和第一位一样,这个困扰了我很久。还好有老师来帮我解答,最后换了ord才得以解决。
后面几天接触到了最近大热的人工智能,这是目前的热门,我想也是未来短时间内不会改变的发展大趋势、大热门。老师介绍了下现在人工智能的例子,比如AlphaGo等等。我们还学习了用Python制图,这是个有点麻烦的事儿,每一步都需要非常注意,同时还要考虑美观。我在作图时有一个图的整个图的曲线都出不来,只是一张空白的图,问过老师之后才知道是我X轴的刻度取错了,改过之后才好。我还学习了通过一些样本来判断一个未知的东西的类型。老师留的作业是通过几个已知类型的影片来判断未知的(唐人街探案)是什么类型的影片。
总的来说,在这十六天我真的收获颇丰。在此次Python实训过程中,老师讲解的非常生动,让我非常有学习的欲望,课下指导作业、答疑解惑的时候也非常的耐心负责。很珍惜这次实习的经验,这对我以后的工作非常有帮助。
相关推荐