Python 知识点

来源:互联网 发布:matlab计算矩阵编程 编辑:程序博客网 时间:2024/05/16 01:36

1、Python中类的变量类型

#!/usr/bin/python#coding:utf-8class Test():    val1 = 1     def __init__(self):        val2 = 2         self.val3 = 3     def fun():        val4 = 4         self.val5 = 5 def main():    test = Test()    print "dir(Test) :",dir(Test)    print "dir(test) :",dir(test)if __name__ == "__main__":    main()

val1是类变量,可通过类或对象调用;

val3是类成员变量,可通过类或对象调用;

val2、val4、val5是局部变量,只能在函数内部调用,不能通过类或对象调用;

程序执行如下图所示:


0 0
原创粉丝点击