随笔——吴靖瑜

算上JAVA,C++语言,python是我所学第三种语言了。刚开始对于Python不了解,但是接触后,觉得Python相对于JavaC语言好像比较简单易写。虽然学习的时间很短,有时候觉得会有点难,但是觉得Python也有很多乐趣。

Python是一门面向对象的编程语言,是简约的语言,非常易于读写。python不只有简约易写的特点,还有以下的特点:

1.面向对象:在“面向对象”的语言中,程序是由数据和功能组合而成的对象构建起来的。与其他主要的语言如C++Java相比,Python以一种非常强大又简单的方式实现面向对象编程。

2.丰富的库:Python标准库确实很庞大。它可以帮助你处理各种工作。Python社区为Python创建了丰富多样的库。在他们的帮助下,你可以管理文档、执行单元测试、数据库、Web浏览器、电子邮件、加密、图形用户界面等等。所有这些东西都包含在标准库中,除此之外,还有很多其他库可用。

3.免费、开源:PythonFLOSS(自由/开放源码软件)之一。简单地说,你可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。这是为什么Python如此优秀的原因之一,它是由一群希望看到一个更加优秀的Python的人创造并经常改进着的。

4.可移植性:由于它的开源本质,Python已经被移植在许多平台上。(经过改动使它能够工作在不同平台上)

5.可嵌入性:可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能。

对于开发环境,Python不像java一样对内存要求非常高,适合做一些经常性的任务方面的编程。

 Python开发基础 核心能力:

1. 掌握计算机硬件&操作系统原理;

2. 掌握Python基础编程语法;

3. 掌握数据类型、字符编码、文件操作;

4. 掌握函数、装饰器、迭代器、内置方法。

而且最近几年Python在各种流行编程语言中一直排名靠前。它几乎可以适用任何开发,它旨在提高程序员的开发效率而不在于他们编的代码。Python适用于网站、桌面应用开发,自动化脚本,复杂计算系统,科学计算,生命支持管理系统,物联网,游戏,机器人,自然语言处理等很多方面。而且,既使对于那些从没有开发经验的人来讲,Python的代码也是简洁易懂的。

在对函数的学习过程中,一定要弄明白函数的作用和具体格式。值得强调的是在写循环程序时,一定要弄清楚循环的条件。

由于刚学习Python不久,对于有些内容还不熟悉,很生疏,自己还存在很多不足,以后会努力学习。

再来就是在博客园上学习的话,我觉得这种学习方式很不错,很新颖。因为博客园有收藏精彩内容的网摘,有很多人会在这里分享自己的内容,例如一些知识库,一些自己的心得,我觉得这样有利于我们的学习,可以收获很多。

猜你喜欢

转载自www.cnblogs.com/taetaewu/p/10623720.html