1
自定义函数
自定义函数模板:
函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
函数内容以冒号起始,并且缩进。
return [表达式] 结束函数,选择性地返回一个值‘something’给调用方。不代表表达式的return相当于返回 None。
说了那么多,百闻不如一见,接下来我们来看看常见的几种函数形式!
2
无参函数
看上图,我们就能够知道,所谓无参数,简单点理解,就是定义的函数名称后面的小括号是空的(无),这下就很好理解了,主要特征抓住了。举例:
>>> def w():
print('Hello Python!')
Hello Python!
在上面的代码中,我们自定义了函数w,函数中输出是 :Hello Python!,那么编写函数后,怎么来进行调用函数了?函数的调用也是很简单的,像如上的函数调用为:f(),就会输出:Hello World
3
含参函数
作为函数来说,都是有参数的,如写一个函数为:二个数想加,返回它的结果值,那么该函数为:
>>> def add(a,b):
return a+b
>>> add(4,96)
100
在如上的代码中,可以看到,定义了add的函数,参数分别是a,b,函数的返回值是a+b和的结果,在该函数中,a和b就是函数的形式参数,那么什么是实际参数了,调用函数add(2,3),在这里,2和3就是函数的实际参数,另外特别的注意,在函数中,return后还可以执行其他的语句,答复是不行的,切记,在函数中,一旦执行了return后,函数执行过程立即终止,不再执行,在函数中,return后是函数的返回值,如果没有return,函数的默认返回值是None。
最后再看一个小练习题,熟能生巧!More practice makes Perfect!
领取专属 10元无门槛券
私享最新 技术干货