函数的定义:
1 def test0():
2 "函数_文档字符串"
3 print('函数内部')
4
5 print(test0.__doc__) # 函数_文档字符串
若采用默认参数定义函数,调用函数时,缺省参数的值如果没有传入,则被认为是默认值:
1 def test1(arg1='参数一', arg2='参数二'):
2 print('arg1:'+arg1)
3 print('arg2:'+arg2)
4
5 test1() # arg1:参数一 arg2:参数二
6
7 # 默认情况下,参数值和参数名称是按函数声明中定义的的顺序匹配起来的
8 test1('ice', 'cream') # arg1:ice arg2:cream