类别:Python / 日期:2019-12-02 / 浏览:71 / 评论:0

假如我们用代码完成了一个小功用,但想要在顺序代码中反复运用,不能在代码中随处粘贴这些代码,由于如许做违反了软件工程中DRY准绳。 Python供应了函数功用,能够将我们这部份功用笼统成一个函数以轻易顺序挪用,或许供应给其他模块运用。

函数是构造好的,可反复运用的,用来完成单一,或相干联功用的代码段。(引荐进修:Python视频教程)

函数能进步运用的模块性,和代码的反复利用率。

Python运用def关键字最先函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的细致功用完成代码,假如想要函数有返回值, 在expressions中的逻辑代码顶用return返回。

def function_name(parameters):
expressions

实例:

def function():
print('This is a function')
a = 1+2
print(a)

上面我们定义了一个名字为 function 的函数,函数没有不接受参数,所以括号内部为空,紧接着就是 函数的功用代码。

假如实行该剧本,发明并没有输出任何输出,由于我们只定义了函数,而并没有实行函数。 这时候我们在Python命令提示符中输入函数挪用 function(), 注重这里挪用函数的括号不能省略。

那末函数内部的功用代码将会实行,输出效果:

This is a function
3

更多Python相干技术文章,请接见Python教程栏目举行进修!

以上就是python中函数定义的关键字是的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。