���� Python �̳�
��7�� ����
��һҳ Ĭ�ϲ���ֵ ��һҳ

Ĭ�ϲ���ֵ

����һЩ�����������ϣ������һЩ������ ��ѡ �ģ�����û�����ҪΪ��Щ�����ṩֵ�Ļ�����Щ������ʹ��Ĭ��ֵ��������ܽ�����Ĭ�ϲ���ֵ��ɡ�������ں���������β�������ϸ�ֵ�������=����Ĭ��ֵ���Ӷ����β�ָ��Ĭ�ϲ���ֵ��

ע�⣬Ĭ�ϲ���ֵӦ����һ������������׼ȷ��˵��Ĭ�ϲ���ֵӦ���Dz��ɱ�ġ�������ں�����½�������ϸ���͡������ڿ�ʼ�����ס��һ�㡣

ʹ��Ĭ�ϲ���ֵ

��7.5 ʹ��Ĭ�ϲ���ֵ

#!/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)�� ��Ч �ġ�


��һҳ ��һ�� ��һҳ
�ֲ����� ��ҳ �ؼ�����