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)

转载于:https://blog.51cto.com/2096101/2161075

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值