python函数,,#函数基本应用,函数


#函数基本应用,函数可以看做是语句的集合,通过函数调用来执行其包含的语句。函数可以返回一个计算结果,根据每次函数调用的参数
#可以返回不同的计算结果,根据每次调用的参数,可以返回不同的计算结果。
#python利用函数提高代码的重用率,减少了代码冗余。
#定义函数
#python使用def语句定义函数,基本格式如下:

def 函数名(参数表):

函数语句

return 返回值

#其中,参数和返回值都不是必须有的,python允许函数可以没有参数,也没有返回值。例如:
def hello():
print("python 你好")
#调用函数;
hello()

#hello()函数没有参数,也没有返回值,通过print()打印一个字符串。下面的例子定义两个参数,并用return语句返回两个参数的和;
#定义函数
def add(a,b):
return a+b
#调用函数,并接受返回值;
res=add(2,4)
#打印输出的结果 ;
print(res)

#函数调用
#在python中,所有的语句都是实时执行的,不像cc++存在编译过程。def也是一条可执行的语句,定义一个函数。所以函数的调用
#必须在函数定义之后。
#在python中,函数名也是一个变量,它引用return语句返回的值,没有返回值,函数值为None。
#定义函数
def mul(a,b):
return a*b
#直接访问函数名,可返回函数名的内存地址
print(add)
#如下是调用函数,并接受返回值,以及将函数名赋值给变量,然后使用变量进行调用。
def div(a,b):
return a/b
#调用函数,并返回函数值;
res=div(10,2)
#打印结果;
print("10/2=",res)
#将函数名赋值给变量
x=div
#通过变量名来调用函数
res=x(1,8)
#打印结果;
print(res)

python函数

评论关闭