假如咱们用代码完成了一个小性能,但想要正在顺序代码中反复应用,不克不及正在代码中四处粘贴这些代码,由于这样做违背了软件工程中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中函数界说的要害字是的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!