1. 代码
# _*_ coding:utf8 _*_
# 位置实参
def describe_pet( animal_type , pet_name ):
print('\nI have a ' + animal_type)
print('\nit name is ' + pet_name)
describe_pet('dog', 'tt')
# 1.调用函数多次
describe_pet("cat", 'hny')
# 2.位置实参的顺序
describe_pet('hny', 'cat')
# 3.关键字实参
describe_pet(animal_type='monkey', pet_name='sxb')
# 4.默认值
def describe_pet(pet_name, animal='dog'):
print("pet_name=" + pet_name + ", animal=" + animal)
describe_pet('fg')
# 5.等效函数的调用
# 位置实参和关键字实参
def person(name,age='15'):
print('name='+name+",age="+age)
# 位置实参
person('zhangqi')
# 关键字实参
person(name='sunteng')