摘要:xml指的是可扩展标记语言,大部分情况是用来传输和储存数据,是一种允许用户对自己的标记语言进行定义的源语言,不同编程语言都对 xml提供了编程接口,python 编程接口有DOM和SAX还有ElementTree 在这些接口操作之前,我们要定义一个xml文件,people.xml如下所示: 1.DO
阅读全文
摘要:1.继承 即是一个派生的类(derived class)继承基类(base class)的字段和方法,继承也允许把一个 派生类的对象作为 一个基类 对象对待。通俗来讲就是方便,继承前人的代码,减少工作量,当然这一切是为实现多态解决解决多继承的尴尬。具体实现如下:
阅读全文
摘要:1.类和对象: 类对象支持两种操作:属性引用和实例化。 属性引用:obj.name 构造方法:类会定义一个名为__int__()的特殊方法如下 def __init__(self): self.data=[] 类定义了__init__()方法的话,类的实例化操作会自动调用__init__()的方法。
阅读全文
摘要:1.模块: 其实每个.py文件本身就是一个模块,当读者做完了一个.py文件,如果别人打算直接分享你的成果,只要在他编写的.py文件中倒入(import)就好了。 比如想在hello1.py文件里直接使用编辑好了的hellp.py文件,只要import hello.py就可以了,这样我们就可以使用模版
阅读全文
摘要:1.字符串: python中创建字符串我们可以使用引号''或"'. python访问子字符串,可以使用方括号来截取字符串: var="hello world!" var2="runover" print("var[0]:",var[0]) print("var2[1:5]:") 以上代码的执行效果如
阅读全文
摘要:1.Python保留字即是关键字,我们不可以把他们当作任何标识符名称。 python的标准库提供了一个keyword模板,可以输出当前版本的关键字: >>>import keyword >>>keyword.kwlist 2.注释 python 中的单行注释以#开头: #第一个注释 print(“我
阅读全文