`

《Python 3面向对象编程》试读笔记

阅读更多

      作为一个开发测试,必然要掌握很多很多的语言,之前用过JAVA, C#, Ruby 等,最近被要求把UI自动化部分从C#转成python于是乎决定好好学习下python虽然以前也知道一些正好最近又在研究小爬虫SCRAPY做了项目上的小工具,所以这次想借此机会好好学一学,正好看见有此等活动,于是摩拳擦掌准备开始攻读。

 

     先说说之前用到python的地方吧,首先是项目里UI自动化的部分,这里之前用的是C#这回呢 转换到python,从底层封装到各种实现,冷丁换门语言就是要趟过好多的坑,各种格式坑语法坑经历过之后算是对python有了个大体的了解了, 带着初识的小小激动心情,迫不及待的点开了试读链接

 

     刚开始读就发现了一个重大特点,发现了本书区分不同种类信息的不同文本风格,比如需要注意的代码行或字段会以粗体的形式存在感觉很人性化很细致,带着这样良好的印象进入了正文的探索。

 

       第五章合适使用面向对象编程,开篇就是一个让何易懂的例子,让我了解到不能因为能够使用一个对象就急于使用这个对象,也不要再当你需要使用一个类的时候疏于创建一个类。之后又了解到怎样为类添加行为和property是怎样工作的,怎样被创建的以及何时该使用,并且用了SillyFoo等几个鲜明易于理解的例子让我对property有了深刻的了解。

 

        接下来就是实践啦哈哈上图来看看我看书后写的第一个python小程序吧

 

   上面是一个Document做些处理

 

 接下来这是一个测试类,下面看运行结果吧


好啦真希望能得到这本书好好的学学呀哈哈

后记---由于Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。一个和其他大多数语言(如C)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号{}来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们(包括if,for和函数定义等所有需要使用模块的地方),Python确实使得程序更加清晰和美观。所以观天下python的发展还是很大滴 同学们好好学起吧

 

  • 大小: 20.7 KB
  • 大小: 7.7 KB
  • 大小: 5.8 KB
分享到:
评论

相关推荐

    Python 3面向对象编程

    《Python 3面向对象编程》通过Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了Python 中面向对象的概念和原则。, 《Python 3面向对象编程》不是Python 的入门书籍,适合...

    Python+3面向对象编程.

    《Python 3面向对象编程》通过Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了Python 中面向对象的概念和原则。, 《Python 3面向对象编程》不是Python 的入门书籍,适合...

    Python3面向对象编程

    《Python 3面向对象编程》通过Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了Python 中面向对象的概念和原则。 《Python 3面向对象编程》不是Python 的入门书籍,适合具有...

    Python3 面向对象编程

    《Python 3面向对象编程》通过Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了Python 中面向对象的概念和原则。 《Python 3面向对象编程》不是Python 的入门书籍,适合...

    python3 面向对象编程

    python3 面向对象编程,非常好的python 进阶书,对类和对象有详细的介绍。

    Python 面向对象编程

    Python 面向对象编程,很简练的入门,通三观。

    Python 面向对象(进阶篇).pdf

    Python 面向对象(进阶篇).pdf

    python_面向对象编程指南

    PYTHON 面向对象 编程指南 本来想免积分的,但是 现在好像不能免积分了,大家用到的下载看看吧

    基于Java与Python的面向对象编程的基本特征研究.pdf

    基于Java与Python的面向对象编程的基本特征研究.pdf

    python3面向对象编程

    python3中面向对象编程:包括1、属性和封装,2、继承和多态,3、获取对象信息

    Python-3-Object-Oriented-Programming-Third-Edition:Packt发行的《 Python 3面向对象编程》第三版

    Python 3面向对象编程-第三版 这是Packt发布的的代码存储库。 在Python 3.8中使用面向对象的设计模式构建健壮且可维护的软件 这本书是关于什么的? 面向对象编程(OOP)是一种流行的设计范例,其中数据和行为以...

    Python 面向对象编程指南 new

    Python 面向对象编程指南 .[美]Steven F.Lott, 只发布高清完整版!Python面向对象编程指南 高清完整版 pdf下载

    Python面向对象编程指南

    Python面向对象编程指南深入介绍Python语言的面向对象特性,全书分3个部分共18章。第1部分讲述用特殊方法实现Python风格的类,分别介绍了__init__()方法、与Python无缝集成—基本特殊方法、属性访问和特性及修饰符、...

    PYTHON 面向对象编程指南

    Python面向对象编程指南深入介绍Python语言的面向对象特性,全书分3个部分共18章。第1部分讲述用特殊方法实现Python风格的类,分别介绍了__init__()方法、与Python无缝集成—基本特殊方法、属性访问和特性及修饰符、...

    Python面向对象编程介绍.docx

    Python面向对象编程介绍全文共3页,当前为第1页。Python面向对象编程介绍全文共3页,当前为第1页。Python面向对象编程介绍 Python面向对象编程介绍全文共3页,当前为第1页。 Python面向对象编程介绍全文共3页,当前...

    Python面向对象编程速成(速记速学小例子和源码迅速学会Python面向对象编程)

    自己整理的Python面向对象编程速记速学小例子和源码,只有6页,可以迅速学会Python面向对象编程。原书已加入书签方便阅读。介绍了类的声明,实例化,绑定属性,构造函数,数据封装,继承,多态,实例属性和类属性。...

Global site tag (gtag.js) - Google Analytics