这篇文章主要为大家展示了“python如何创建函数”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python如何创建函数”这篇文章吧。
一:创建函数:
函数可以被调用(可能包括参数,也就是放在圆括号中的值),它执行某种行为并且返回一个值。一般来说,内建的callable函数可以用来判断函数是否可调用(callable在python3.x中不在可用):
函数定义:
格式:def 函数名(参数):
return(语句)
如:def hello(name):
return ('hello'+ name)
>>> def hello(name):
... return('ilove'+name)
>>> print(hello('ly'))
ilovely
>>>
>>> def fibs(num):
... result=[0,1]
... for i in range(num-2):
... result.append(result[-2]+result[-1])
... return(result)
...
>>> fibs(10)
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
>>>
二、记录函数:添加备注
如:
>>> def fibs(num):
... 'itis a defin' //文档字符串
... result=[0,1]
... for i in range(num-2):
... result.append(result[-2]+result[-1])
... return(result)
...
>>>
>>> fibs(10)
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
>>>
三、python函数可以不返回值(return定义为空,返回是None)
四、参数:
跟在函数后面的参数一般称为形式参数,在调用函数的时候提供的值是实际参数。参数只是一个变量而已。在函数内部为参数赋予新值不会改变外部变量的值,同样,在函数内部把参数重绑定赋值的时候,函数外的变量不会受到影响。
参数存储在局部作用域内
以上是“python如何创建函数”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。