好贷网好贷款

python2 类及其函数、方法 的问题

发布时间:2016-12-3 10:24:44 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"python2 类及其函数、方法 的问题",主要涉及到python2 类及其函数、方法 的问题方面的内容,对于python2 类及其函数、方法 的问题感兴趣的同学可以参考一下。

1. 类中紧跟着类定义的变量 如和使用? class new:     a = 1     b = 2 def __init__(self, c=0,d=5):     self.a = self.a     self.c = c     self.sum = self.b + d Q: 什么情况下,可以直接使用?(前面什么都不用加) A: 目前还没发现 2. Q: 类的__init__中初始化的变量,必须是直接跟着类定义的变量中的吗? A: 不是,如1中的例子 3. 类中定义的方法中是否可以使用不带任何点号前缀(x.)的新定义的临时变量? A: 4. 类的方法定义中 是否所有类的变量都应该加"self." 点号前缀? A: 除了在__init__中,初始化类的参数时,将不带self. 前缀的变量初始值 赋给 类的变量的时候。 5. 实例化类的时候,可以提供给类的参数一个 非缺省的值,例如: >>> testnew = new() >>> testnew.c 0 >>> testnew.d 5 >>> testnew_1 = new(d=7,c=9) >>> testnew_1.c 9 >>> testnew_1.d 7

上一篇:java实现web文件无刷新上传(二)
下一篇:hdu-1282-回文数猜想

相关文章

相关评论