2018 年大三下学期暑假,我们来到了xx公司接受为期 15 天的实训,实训分为 Python 和人工智能两方面的学习,经过 15 天的学习,我们学习了相关开发的理论知识,并完成了相应的联系,独立完成了五次作业,两次考试,一次大作业,受益匪浅。
Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum
于 1989 年发明,第一个公开发行版发行于 1991 年。
Python 是纯粹的自由软件, 源代码和解释器CPython 遵循 GPL(GNU General Public License)许可。Python 语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python 具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python 快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如 3D 游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写, 而后封装为Python 可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
Python 在设计上坚持了清晰划一的风格,这使得Python 成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。设计者开发时总的指导思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了。这在由Tim Peters 写的 Python 格言(称为The Zen of Python) 里 面 表 述 为 :There should be one-- and preferably only one -- obvious way to do it. 这正好和Perl 语言(另一种功能类似的高级动态语言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。在我们这次开发实训中, 我们也深切地认识到了这些小细节,对Python 开发有了宏观的认识。
相关推荐: