| ���� Python �̳� | ��7�� ���� | |
|---|---|---|
| ��һҳ | Ĭ�ϲ���ֵ | ��һҳ |
����һЩ�����������ϣ������һЩ������ ��ѡ �ģ�����û�����ҪΪ��Щ�����ṩֵ�Ļ�����Щ������ʹ��Ĭ��ֵ��������ܽ�����Ĭ�ϲ���ֵ��ɡ�������ں���������β�������ϸ�ֵ�������=����Ĭ��ֵ���Ӷ����β�ָ��Ĭ�ϲ���ֵ��
ע�⣬Ĭ�ϲ���ֵӦ����һ������������ȷ��˵��Ĭ�ϲ���ֵӦ���Dz��ɱ�ġ�������ں�����½�������ϸ���͡������ڿ�ʼ�����ס��һ�㡣
#!/usr/bin/python
# Filename: func_default.py
def say(message, times = 1):
print message * times
say('Hello')
say('World', 5)
��Դ�ļ���code/func_default.py��
$ python func_default.py
Hello
WorldWorldWorldWorldWorld
��Ϊsay�ĺ���������ӡһ���ַ�����������Ĵ�����������Dz��ṩһ��ֵ����ôĬ�ϵأ��ַ�����ֻ����ӡһ�顣����ͨ�����β�timesָ��Ĭ�ϲ���ֵ1��ʵ����һ���ܡ�
�ڵ�һ��ʹ��say��ʱ������ֻ�ṩһ���ַ���������ֻ��ӡһ���ַ������ڵڶ���ʹ��say��ʱ�������ṩ���ַ����Ͳ���5������������Ҫ ˵ ����ַ�����Ϣ5�顣
��Ҫ
ֻ�����βα�ĩβ����Щ����������Ĭ�ϲ���ֵ�����㲻�������������βε�ʱ����������Ĭ��ֵ���βζ�������û��Ĭ��ֵ���βΡ�
������Ϊ�����βε�ֵ�Ǹ���λ�ö���ֵ�ġ����磬def func(a, b=5)����Ч�ģ�����def func(a=5, b)�� ��Ч �ġ�
| ��һҳ | ��һ�� | ��һҳ |
|---|---|---|
| �ֲ����� | ��ҳ | �ؼ����� |