#Python
教程
——
def()
函数
####
什么是函数?
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
函数能提高应用的模块性,和代码的重复利用率。
如何定义函数?
•
函数代码块以
def
关键词开头,后接函数标识符名称和圆括号
()-
任何传入参
数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
-
函数的第
一行语句可以选择性地使用文档字符串
—
用于存放函数说明。
-
函数内容以冒
号起始,并且缩进。
- return [
表达式
]
结束函数,选择性地返回一个值给调用
方。不带表达式的
return
相当于返回
None
。
#####
函数语法:
def
函数名(参数列表)
:
函数体
无参实例:
无参也就是
def()
括号里面没有参数的,这种是最简单的函数块,直接调用就可以
def hello():
print("
这里是
def
函数块
")
hello()
有参实例
现在来点复杂一点的,我们往函数的括号传入两个参数计算结果试试看
有参实例:
def hello(num1,num2):
result = num1+num2
print(result)
hello(10,10)
什么是实参、形参?
比如上面例子所说的
def hello(num1,num2)
这个例子,
num1
和
num2
是形参
——
完成其工作所需的事情,在调用
hello(10,10)
方法时传入的
10
是实参
——
调用函
数时传递给函数的信息,实参会在被调用是传给形参
怎么多次调用函数
只需调用
hello
函数即可,如:
def hello(num1,num2):
result = num1+num2
print(result)