python
xia07
这个作者很懒,什么都没留下…
展开
-
python __new__ __init__
__new__:创建对象时调用,返回当前对象的一个实例相当于java里面的构造器差不多 __init__:创建完对象后调用,对当前对象的实例的一些初始化,无返回值 如果重写了__new__而在__new__里面没有调用__init__那么__init__将不起作用。 测试1: >>> class A(object): def __init__(self):转载 2012-08-17 16:08:07 · 1106 阅读 · 1 评论 -
about python
1.Windows 命令行采用cp936编码,因此urf8会乱码,可以这么解决 Str.decode(‘uft-8’).encode(‘cp936’) 2.数字转换成字符串—str(i) 字符串转换数字—string.atoi(s[, base]) base 代表进制. 3.声明一个可变长参数的函数,变量需以* 开始 4.lambda 是较特殊的声明函数方式.—fun = la转载 2012-09-05 16:37:11 · 431 阅读 · 0 评论