这次假期我学习了一门新的语言Python,在这短短的16天中我却觉得我真的是学到了很多。Python虽然之前有在网上见过这门语言可是却从没有接触过,只是知道目前很多的公司企业运用Python比较多。而Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,可移植性非常好,可以在Linux、Windows、苹果等多种操作系统上运行,并且被大量用户所欢迎的、用途广泛的语言。
在这16天中,我不仅了解到了Python的历史,发展历程,也更清楚地了解了计算机的发展历程以及一些为计算机做出伟大贡献的一些伟人的故事。除了这些,我还了解到了有关于Python的最简单的一些基础应用以及知识的运用以及他的特点。前几天一直都是在学Python的基础知识以及写法。例如:数组、字典、元组、函数、文件的输入输出、一些简单的命令语句等等。再之后学的是人工智能,有运用Python进行画图还有两种算法:K-MEANS和KNN算法。这两种算法之前并没有听过,但是在学习理解后发现这两种算法在现实生活中还是应用很广泛的。最后还学习了Python爬虫,运用爬虫将Python和html网页结合起来。
最后在学习了这些之后我觉得我们已经可以掌握基本的Python用法、写法以及应用了。可以运用目前所学的的知识完成一些简单的小程序。敲一些可以进行交互或是比较贴合生活实用的程序来满足现实的要求。在用运用上,我认为其实Python是和Java比较像的。在思路或是写法上,但是写起来又比Java、C简单很多,在Python中不用有变量声明、它是可以自动伸缩的。在定义函数或是写循环等也是不需要大括号来分别的,而是用冒号来区分是否在这个判断条件下执行代码,他比较严格要求缩进,倘若缩进的不合理就会报错不能执行程序,这一点是我在实践中感悟比较深的一点。还有一点就是在使用函数时,Python不像Java那样可以将整篇代码浏览一遍之后找到需要调用的函数,Python若想调用莫一函数的话那这个函数就需要在调用位置的前面,它是按顺序进行的,不会整个搜索后找到需要的代码。
在这16天的学习中,我感觉我的收获还是很多的,学习了一种新的语言,并且这种语言在目前的市场上应用还很广泛,而且也学到了一些新算法。我觉得这次在实习期间学到的知识会为我今后的学习和工作上的应用都带来很大的帮助。
相关推荐