标签:sch 下划线 其他 面向对象 school nbsp ges images private
__init__ 方法在类的一个对象被建立时, 马上运行. 这个方法可以用来对你的对象做一些你希望的初始化.
python中所有的类成员(包括数据成员)都是公共的, 所有的方法都是有效的.
只有一个例外, 如果使用数据成员名称以双下划线前缀, 例如 __privatevar, python的名称管理体系会有效的把它作为私有变量. 这样就有一个惯例, 如果某个变量只想在类或对象内使用, 就应该以单下划线前缀, 而其他的名称都将作为公共的, 可以被其他类/对象使用.
class SchoolMember:
class Teacher(SchoolMember): # 继承
input(), print()
something = input(‘Enter text:‘)
这里的 else: 类似循环的else, 就是当没有异常发生, 就会走到这个else分支.
我们先自己定一个一个异常. 然后利用 raise 来抛出
finally: 收尾工作, 例如最后的关闭文件
python标准库是随python附带安装的, 它包含大量极其有用的模块.
标签:sch 下划线 其他 面向对象 school nbsp ges images private
原文地址:http://www.cnblogs.com/moveofgod/p/6260468.html