1、函数的定义,使用def(或“函数定义”)语句:
def hello(name):
return ‘Hello.'+name+'!'
def fibs(num):
result=[0,1]
for i in range(num-2):
result.append(result[-2]+result[-1])
return result
2、记录函数,在函数中写注释可以通过__doc__属性访问注释,其中下划线为双下划线,内建的help行数非常有用,可以得到有关函数,包括它的文档字符串的信息。
3、函数的参数:在函数内为参数赋值不会改变外部任何变量的值。但是如果2个变量同时引用1个列表时,会导致蚕食改变。要避免这种情况,则要复制1个列表的副本。在序列中做切片的时候,返回的切片总是一个副本。如n=name[:]
Python函数定义与使用
本文介绍了Python中函数的基本定义方法,包括如何定义简单的函数及带有循环的函数,并讲解了如何通过注释来记录函数的功能说明,还探讨了函数参数的作用范围及列表引用时可能遇到的问题。
380

被折叠的 条评论
为什么被折叠?



