���� Python �̳�
��7�� ����
��һҳ �����β� ��һҳ

�����β�

����ȡ�õIJ��������ṩ��������ֵ�����������Ϳ���������Щֵ �� һЩ���顣��Щ�����������һ����ֻ�������ǵ�ֵ�������ǵ��ú�����ʱ����ģ������ں��������ڸ�ֵ��

�����ں��������Բ���Ŷ���ָ�����ö��ŷָ�����ǵ��ú�����ʱ��������ͬ���ķ�ʽ�ṩֵ��ע������ʹ�ù�������������еIJ�������Ϊ �β� �����ṩ���������õ�ֵ��Ϊ ʵ�� ��

ʹ�ú����β�

��7.2 ʹ�ú����β�

#!/usr/bin/python
# Filename: func_param.py


def printMax(a, b):
    if a > b:
        print a, 'is maximum'
    else:
        print b, 'is maximum'

printMax(3, 4) # directly give literal values

x = 5
y = 7

printMax(x, y) # give variables as arguments

��Դ�ļ���code/func_param.py��

���

$ python func_param.py
4 is maximum
7 is maximum

������

������Ƕ�����һ����ΪprintMax�ĺ��������������Ҫ�����βΣ�����a��b������ʹ��if..else����ҳ�����֮�нϴ��һ���������Ҵ�ӡ�ϴ���Ǹ�����

�ڵ�һ��printMaxʹ���У�����ֱ�Ӱ�������ʵ�Σ��ṩ���������ڵڶ���ʹ���У�����ʹ�ñ������ú�����printMax(x, y)ʹʵ��x��ֵ�����β�a��ʵ��y��ֵ�����β�b�������ε����У�printMax�����Ĺ�����ȫ��ͬ��


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