已采纳回答 / 程序猿和攻城狮
super(type, [object-or-type]) Return the superclass of type. If the second argument is omitted the super object returned is unbound. If the second argument is an object, isinstance(obj, type) must be true. If the second argument is a type, issubclass(...
2016-07-07
已采纳回答 / Chilly0623
s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符>>> s='abigab'>>> rm='a'>>> s.strip(rm)'bigab' #s字符串开头处'a'被删除>>> rm='abc'>>> s.strip(rm)'ig' #s字符串开头处'ab'和结尾处'ab'被删除rm只是一个变量名,比如使用de替换以上rm也能实现
2016-07-02
已采纳回答 / Chilly0623
>>> string = 'my name is dokelung'>>> string.capitalize()'My name is dokelung'>>> string.title()'My Name Is Dokelung'
2016-07-02
已采纳回答 / 慕数据0495159
<...code...>执行结果:<...code...>如果你细心,你会发现,最后一个self.name打印的结果是None,其实,__call__方法就是重写了“()”运算符,让返回的内容,具有了函数执行的能力,这个和原先的类没有关系。
2016-07-01
已采纳回答 / bbjoe
我的理解是:继承是指类的关系,如:子类继承自父类。多态是指属性的扩展(类似于汉语中的多义词吧),如:某实例以子类创建,子类继承自父类,而子类和父类有同名属性,则实例的属性可以有不同意义。当写为“实例.子类.属性”时,属性指向子类中的意义;当“实力.父类.属性”时,属性指向父类中的意义。
2016-06-30
已采纳回答 / 江心乱影_XL
把return(p)的括号去了,返回函数是不能加括号的,另外Python3.x和Python2.x的print函数也有差异,python3中print函数使用时必须加括号。如下:<...code...>
2016-06-29
已采纳回答 / 慕少2563347
set中的值 也是key吧 'bob' 这些就是一个key 然后 key=str.upper 就是将 key大写了吧 我是这样理解的 小白 不知道对不对
2016-06-29
已采纳回答 / _且行且思
python3中用新函数(lt、le、eq、ne、ge、gt)替换python2中cmp函数,具体用法参考此篇文章。http://blog.csdn.net/sushengmiyan/article/details/11332589
2016-06-26