Python教程-函数基础
函数基础在Python中,采用下面的语法定义函数:def 函数名(参数):
# 内部代码
return 表达式 例如:def summer(lis):
"""
这里是函数的说明文档,doc的位置
:param lis: 参数列表的说明
:return: 返回值的说明
"""
total = 0
for i in lis:
total += i
return total在编写函数时,需要注意以下几点:使用关键字def开头定义函数,紧接着是一个空格,然后是函数的标识符名称和括号(),最后加上冒号:。如果有参数传入,参数需要放置在括号中间。可选择在函数的第一行使用文档字符串来说明函数的用途。函数的代码块以冒号起始,并需要进行缩进。使用return语句来结束函数的执行,并返回相应的结果。如果没有指定返回值,则默认返回None。return语句必须在函数体内部使用,不能回退缩进。直到函数的所有代码均编写完毕后,才回退缩进,表示函数体的结束。