Python论坛  - 讨论区

标题:[python-chinese] 当心python对函数的缺省参数 tcTTxbuvo6E=

2005年04月08日 星期五 21:00

tomz.4493001 at bloglines.com tomz.4493001 at bloglines.com
Fri Apr 8 21:00:35 HKT 2005

http://zephyrfalcon.org/labs/python_pitfalls.html

这个链接可能提到你的问题了。


--- python-chinese at lists.python.cn wrote:
���ڵ��Գ���ˣ�����Pythonwin(Ϊʲô�����ջ���Ҫ��������õ�*win*).

> ����������ʼ�ģ�
> �ҷ����ҵ�һ��xml��object��ת������ת������Ľ�����Dz���ȷ��������һ��

> list�Ķ�����ˣ�һЩ����Ӧ�������list������ֵ�objectҲ�����lit�����

> �֣�
> ���ת�����������н���ĵݹ���ã������ر��ѵ��ԣ����ù�print

> statemetn��pdb��idle��pythonwin��
> 
> �����˼���һ�죬�ղ����ڷ����ˡ������ס����Ǿ���python
compiler ��ij��
> �Ż���ʩ"��Ĺ�"
> 1 ������ij��class��__init__��ij��ȱʡ������һ��list������[]����ֵ����

> ô�ܿ��ܻ����ÿһ��ʹ����ȱʡ�����ʼ����object����������ͬһ��list.

> 2 ͬ����������ڵݹ���õĺ����ϡ�
>
3 ͬ������Ҳ������map�ϣ�Ҳ����ȱʡ������map

> 
> ���Բ�������Ҫ�ģ�����
> 
> �Ҹ��һ�����ӣ�

> =============================exp1
> def loop(i, l=[]):
>     if i<=0:
return
>     print id(l)
>     loop(i-1)
> 
> loop(4)
> >>>>>>>output>>>>>>>>>>

> 19538688
> 19538688
> 19538688
> 19538688
> =============================exp2

> def loop(i):
>     if i<=0: return
>     l = []
>     print id(l)
>
    loop(i-1)
> 
> loop(4)
> >>>>>>>output>>>>>>>>>>
> 19538688
> 19538288

> 19538808
> 19538608
> 
> �Ҳ�֪�����Dz���һ��
known-issue,��������Ǻ����ˣ�д����ò�֪�������

> ��Ҫ�ڷ�����Ĵ�
> �ҵĽ��취��������ı��ʽ��

> def __init__(self, argList=None):
> 	self.myList = argList or []
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese

> 
> 
> 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号