python里面def是什么意思
程序员文章站
2022-03-02 10:12:36
...
如果我们用代码实现了一个小功能,但想要在程序代码中重复使用,不能在代码中到处粘贴这些代码,因为这样做违反了软件工程中DRY原则。 Python提供 def函数功能,可以将我们这部分功能抽象成一个函数以方便程序调用,或者提供给其他模块使用。
Python 使用def 开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的 具体功能实现代码,如果想要函数有返回值, 在 expressions 中的逻辑代码中用 return 返回。(推荐学习:Python视频教程)
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里面def是什么意思的详细内容,更多请关注其它相关文章!
上一篇: 大数据专业学习什么内容
下一篇: python怎么换行输出
推荐阅读
-
Python面试题之这两个参数是什么意思:*args,**kwargs?我们为什么要使用它们?
-
浅谈SwiftUI 里面$0是什么意思如何用
-
Python中%是什么意思?python中百分号如何使用?
-
python面试题之下面这些是什么意思:@classmethod, @staticmethod, @property?
-
抖音里面的闪电标是什么意思? 抖音作品去掉闪电标志的方法
-
this里面的这个是什么意思?
-
PDO里面的这个是什么意思?
-
python面向对象是什么意思?面向对象九大概念简介
-
python abs是什么意思?abs函数有什么用处?
-
preg_replace_callback 中 function($match) use ($ten), 里面的 use 是什么意思