admin管理员组

文章数量:1794759

python中def函数的使用

python中def函数的使用

此教程是为新手写的,老鸟们可以走了

什么是函数

其实,我们从一开始学习python时就接触过许多函数 比如print("Hello,world")中的print就是一个函数 但譬如print(),input()这些函数都是Python自带的,而今天要讲的def函数,能够帮助我们自定义函数。

我们为什么需要def函数

在一些程序中,我们在很多地方都会用到重复的一部分代码,就像下面的一段代码一样:

a = 1 b = 2 c = a + b d = a + b e = a + b

上面的这段代码重复使用了很多次a + b来求和,很麻烦,使用def函数后一切就变得简单了:

def sum(num1,num2) : n = num1 + num2 return n a = 1 b = 2 c = num(a,b)

这时c的数值仍然是3

具体的使用方法 def <函数名称>(参数,可以作为变量使用) : #在这里写代码 return #传出的数值,可以是在上面的代码中定义的变量

如果你完成了,那么恭喜你,定义了一个函数 只需要使用<函数名称>(参数)就可以使用这个函数 还可以用它给变量赋值,比如n = sum(1,1)

例子 def sum(num1,num2): "两数之和" return num1+num2 # 调用函数 print(sum(1,1))

这时输出的结果为2

注意
  • 函数的名称必须以字母开头
  • def下的代码必须缩进至定义结束
插一句

以后我的文章会优先在这个网址更新,欢迎阅读 redish101.gitlab.io/ 本文第二链接:redish101.gitlab.io/2022-01-06-python-def/

本文标签: 函数Pythondef