使用Python类的 __init__( ) 函数定义成员变量
2017-05-30 20:50
435 查看
class Test(): def __init__(self,s,i): self.s = s self.i = i def excute(self): self.s+=" world" self.i+=1 print self.s print self.i t = Test("hello",2016) t.excute()
在上述代码中,excute函数不需要传入s,i即可使用,说明在__init__()中,定义的s和i是成员变量,被所在类的所有成员函数可见。
相关文章推荐
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- Python中定义“私有”成员变量和成员函数
- 黑马程序员——声明类Person,包含2个成员变量:name、age。定义函数sayHello(),调用时输出:我叫***,今年***岁了。声明类Chinese继承Person
- python嵌套函数使用外部函数变量的方法(Python2和Python3)
- C++成员函数实现在类定义中与在类定义外的区别(Windows下直接使用g++)
- 在内部类中如果要使用函数中定义的变量的情况
- 如何在MFC线程中使用控件的成员变量和函数
- 【Objective-C Runtime动态加载】---动态创建类Class 动态创建类Class,动态添加Class成员变量与成员函数,动态变量赋值与取值,动态函数调用等方法 a.使用objc_
- Python学习:def函数的定义、使用及参数传递
- 类成员函数指针的定义和使用
- C++中各种数据成员及成员函数的定义及使用
- js中的全局变量和静态变量的使用, js 的调试?- 如果js出错, js引擎 就会停止, 这会 导致 后面的 html中 refer 该函数时, 会报错 函数为定义!!
- 关于Python函数定义全局变量执行弹出SyntaxWarning的问题
- Effective Modern C++ 条款22 当使用Pimpl Idiom时,在实现文件中定义特殊成员函数
- Python 3 实现定义跨模块的全局变量和使用
- Python中使用内建函数名作为变量标识符
- 在web.xml定义,在网页中使用变量实例 使用只有创建变量的servlet才可以访问的<init-param>方式 附带登陆和跳转实现