今天读了LPTHW的第40章以后豁然开朗,原来一直愚钝,不太理解类的定义和使用,还有就是不太理解关于self的定义。class MyStuff(object): def __init__(self): self.tangerine = "And now a thousand years be...
分类:
编程语言 时间:
2014-11-08 23:27:08
阅读次数:
300
1 def __init__(self, *args, **kwargs):2 kwargs['blank'] = True3 if 'default' not in kwargs and not kwargs.get('null'):4 ...
分类:
其他好文 时间:
2014-11-08 07:05:23
阅读次数:
209
classStudent(object):#定义一个类,括号内容表示继承自那个类,不知道继承自哪个类就用object类#
def__init__(self,name,score):#__init__是一个初始化的方法,定义的参数,属性可以在全局中调用,这里的name,score是一个全局参数#
self.name=name
self.score=score
self.tt=..
分类:
编程语言 时间:
2014-11-07 19:17:17
阅读次数:
263
如果对象object参数是可以调用的对象,就返回True;否则返回False。不过要注意的是,当一个对象是可以调用的,并不表示调用该对象时执行一定成功,但不可调用的对象去调用时一定不会成功。如果类对象是一个类对象,那么这个类是否重载有__call__()方法来决定,如果重载有这个方法就判断为True。例子:#callable()函数
a = 'abc'
def f(a):
pass
...
分类:
编程语言 时间:
2014-11-07 16:58:40
阅读次数:
170
r = {} class C(object): def __init__(self, a, b): self.a = a self.b = b if b == ‘a‘: orig = super(C, cls) r[cls.instance] = 1 a = C(1, ‘a‘) b = C(1, ‘a‘) c = C(1, ‘b‘) l = [a, b, c] for i in l: if ...
分类:
编程语言 时间:
2014-11-07 15:11:54
阅读次数:
147
快速查看函数使用方法help(abs) #查看abs函数的使用方法函数的定义在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 1 #定义一个函数。关键字def 函数名 参数 2 def myf...
分类:
编程语言 时间:
2014-11-07 12:39:59
阅读次数:
237
发现还有很多人对yield不理解,云里雾里,于是试着用文字表述.
只要函数含有yield语句,它就返回一个生成器.所以我们与其把其看成函数定义,不如看作是生成器定义.函数用return返回,而生成器用yield返回.
接下来是yield的行为.
比如
def html():
yield 'header'
for i in range(5):
yield ...
分类:
编程语言 时间:
2014-11-07 11:17:18
阅读次数:
198
摘录自官方文档:https://docs.python.org/2/library/dis.html回头自己也脑补下。可以使用dis查看自己代码的复杂度之类的东西。比如while 1 和while True哪个效率更高。定义两个方法,分别使用while循环def w() : while 1 :...
分类:
其他好文 时间:
2014-11-07 00:51:18
阅读次数:
262
题目中给出的代码如下:def break_words(stuff): """This function will break up words for us.""" words = stuff.split(' ') return wordsdef sort_words(word...
分类:
其他好文 时间:
2014-11-06 23:24:25
阅读次数:
271
题目:poj 1470 Closest Common Ancestors
题意:给出一个树,一些询问。求LCA的个数、
分析:很简单的模板题目,但是模板不够优秀,一直wa...RE,各种错误一下午,终于发现自己模板的漏洞了。
AC代码:
#include
#include
#include
#include
using namespace std;
#def...
分类:
其他好文 时间:
2014-11-06 20:05:07
阅读次数:
210