python04(函数)

函数

函数的定义是为了让相关涉及到此功能的方法调用,这样可以避免写一些重复性的代码。模块化管理使用户用起来更加方便。

函数调用
def Max_num(a,b):
    if a > b:
        return a
    elif a < b:
        return b
    else:
        return a
#调用函数Max_num()
result=Max_num(15,10)
print(result)
传参
为了更多的满足需求,函数调用时可以传递不同的参数,根据参数判断,达到共用同一个函数。
多个参数以逗号(,)隔开
从调用的的方式来看参数又分两种:形参和实参
形参:函数创建和定义过程中小括号里的参数
实参:函数在被调用的过程中传递进来的参数
匿名函数
python 使用 lambda 来创建匿名函数。
语法:
lambda [arg1 [,arg2,.....argn]]:expression
sum = lambda arg1, arg2: arg1 + arg2;
# 调用sum函数
print("相加后的值为 : ", sum(10, 20))
print("相加后的值为 : ", sum(20, 20))

这里写图片描述

return 语句
return代表程序运行到这一行结束了,退出函数。
变量作用域
一个函数内所有的变量并不是随意访问的,看定义在哪儿了即全局变量和局部变量
全局变量:在整个函数中所有方法都能访问的到
局部变量:只有在某个定义变量的方法才能访问的到
内置函数
Python的函数定义是可以嵌套的,也就是允许在函数内部创建另一个函数,这种函数叫做内嵌函数或者内部函数。
def func01() :
    print('正在调用函数1方法')
def func02() :
    print('正在调用函数2方法')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值