吴有恒的第一次随笔

  在接触Python之前我还学习过C语言和JAVA编程语言,但是对这两门的兴趣并不是很高。刚开始总想着认真学习但之后就会觉得越来越乏味。会觉得乏味的原因有很多,其中之一就是编程时略为繁琐。但Python这门课程和其他妖艳贱货就不一样,他可扩展性和可嵌入性非常强,并且相比其他语言会更简单,更适合我这种没有耐心而且对编程基础不是特别好的人,在学习的过程不需要付出太多的精力就可以很快的学会并运用。

  当学习python这本书时,我感觉一时半会儿有点无法理解面向对象,什么类的概念,之后我试着把学习过程放慢,试着找视频和资料去理解,然后自己多写一些简单的代码,之后把他们之间的逻辑理清楚就明白了。感觉还是找简单的例子,多写写代码。书上的的内容太抽象的时就去多看看视频,然后回过头去就大概能够理解了。

  在编辑代码时我发现Python对语法的要求特别高。后来我知道Python的作者有意的设计限制性很强的语法,使得不好的编程习惯都不能通过编译。其中很重要的一项就是Python的缩进规则。

  Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C语言l那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。这也是Python最吸引我的地方。

  Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,这也让他的变得运行速度非常快。虽然与C和C++相比会略显慢一些。

  Python丰富的库也是他的一大亮点。Python标准库它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI、Tk和其他与系统有关的操作。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。

  总之,在目前的学习情况来看,并没有在学习过程中发现Python的缺点。所以也希望在未来的学习中能顺顺利利。

猜你喜欢

转载自www.cnblogs.com/Kovrry/p/10629638.html