关键参数
可以使用关键参数指定函数中的某个函数,例如:
程序:
运行:
可以直接指定参数赋予哪个参数,而不用管参数顺序。
但是注意不可给一个参数赋值两次,如:
这是会报错的。
return语句用来从一个函数返回,即跳出某个函数,也可用于从函数返回一个值。例如:
程序:
运行:
注意:没有返回值的return语句等价于return None,None是python中表示没有任何罗东西的特殊类型。如果一个变量的值为None,可以表示它没有值。
除非提供自己的return语句,每个函数在结尾都暗含return None语句。例如:
程序:
运行:
在python中pass表示一个空的语句块。
此外,这里需要注意一点,引用函数,需要使用函数名加括号,否则会出现不一样的结果,如:
程序:
运行:
输出的是 一个地址,并且没有运行引用的函数。
文档字符串(DocStrings)
写在函数前面的文档字符串,通常起到解释函数功能的作用,一般从函数的第一个逻辑行开始,第一名话大写字母开始,句号结尾,一名话说明函数的用处,第二行空出来,第三行开始详细说明。例如:
程序:
运行:
一定要注意:__doc__,两边各两个下划线,否则运行结果有误。
总结:学习了关键参数,文档字符串,函数告一段落
明天学习模块。